//! Deterministic mkit↔git bridge translation core.
//!
//! Implements [`SPEC-GIT-BRIDGE`](../../../docs/SPEC-GIT-BRIDGE.md):
//! every mkit v1 object maps to a git object whose bytes are a pure
//! function of the source bytes, with mkit-only fields carried in
//! `mkit-*` commit/tag headers so the original object — and its
//! Ed25519 signature — can be reconstructed and re-verified.
//!
//! Export ([`translate`]) is specified by SPEC-GIT-BRIDGE; import is
//! specified by SPEC-GIT-IMPORT. The [`reconstruct`] module is the
//! export mapping's verification-grade inverse, **not** an import
//! path: it is defined only on objects [`translate`] can emit and
//! fails loudly on anything else.
//!
//! The blake3↔sha1 mapping ([`map`]) is always a rebuildable cache —
//! determinism means deleting it and re-deriving yields identical
//! results, so it is never a source of truth.
pub use ;
pub use ;
pub use ;