Interface HonuaMapPackageExport

A portable map artifact.

Self-describing on purpose: a consumer that has never seen this SDK can read kind and format and know what it is holding and which contract version governs it.

interface HonuaMapPackageExport {
    exportedAt: string;
    fingerprint: string;
    format: "honua_map_package.v1";
    kind: "honua.map-package.export.v1";
    mapPackage: HonuaMapPackage;
    redactions: readonly HonuaExportRedaction[];
}

Properties

exportedAt: string

ISO-8601 instant the envelope was produced.

fingerprint: string

mapPackageFingerprint of mapPackage exactly as emitted. A transport integrity check — not an identity, a version, or a content address.

format

Format of the enclosed package. Always the canonical v1 string.

kind
mapPackage: HonuaMapPackage

The sanitized package.

redactions: readonly HonuaExportRedaction[]

Every value withheld from the export, addressed by path.