Skip to main content

Module sync

Module sync 

Source

Modules§

base64_bytes
JSON transport spelling for opaque byte payloads: one canonical padded standard base64 string. The bytes themselves are what callers hash, sign and store.
bootstrap_format
Bounded publication-package codec and keyless completeness checks.
bootstrap_staging
Authenticated staging and atomic initial snapshot publication for a claimed seed.
client
The end-to-end encrypted sync client shared by every host.
encrypted_tail
Internal ordinary encrypted task stream. Membership remains chain-owned.
invitation_text
Invitation text, shared by every client.
protocol
Immutable operation contracts and replica compatibility policy.
seed_claim
Sequence-zero membership and one-vault claim, without transport.
wire

Structs§

EncryptedLocalSharedStatePackage
Exact frozen upload components for the one never-dispatched local package.
LocalSharedStatePackageContext
Public cryptographic context supplied by the vault owner.
LocalSharedStatePackageKey
A generation secret supplied by a secure-store boundary.
NeverDispatchedLocalSharedCapture
A durable local capture that has never been made available to a dispatcher.
SeedPublicationIntent
Exact local intent, not permission to dispatch or evidence of server acceptance.
SeedSourceAuthority
Host-persisted source identity, independent of replaceable SQLite state.
SharedStateCapture
A consistent, installation-ready copy of shared domain state and retained history.
SharedStateInstallReport
SyncPersistenceStatus