Newer
Older
navi-1 / navi / export / __init__.py
"""Bulk history export for an external consumer (n-gram tables and the like).

The snapshot is *not* a database dump. It is a fixed, versioned SELECT over the
message tables — text only, no attachments, no keys, no user rows — written as
gzip-JSONL and encrypted with `age` to a recipient whose private half never
touches this server. See `docs/export.md`.
"""

from navi.export.builder import build_export, read_manifest

__all__ = ["build_export", "read_manifest"]