Interface HonuaMapPackageProvenance

How this package was produced. Descriptive only.

Deliberately carries no content hash, actor/tenant, authorization scope, or audit/correlation identifier. Those are identity and governance concerns owned by the canonical honua-server composition contract and projected into the SDK through #1397 / #1398; minting them here would fork the identity model, which is the failure mode #1426 exists to prevent.

interface HonuaMapPackageProvenance {
    derivedFrom?: readonly string[];
    generatedAt?: string;
    generatedBy?: string;
    generatorVersion?: string;
    notes?: string;
}

Properties

derivedFrom?: readonly string[]

Ids of upstream artifacts this package was composed from.

generatedAt?: string

ISO-8601 timestamp of production.

generatedBy?: string

Tool that produced the package, e.g. honua-cli, @honua/mcp-server.

generatorVersion?: string

Version of that tool.

notes?: string

Free-text note for humans reading the artifact.