/** * Tests for the agent-attribution provenance sense (mmnto-ai/totem#2629). * * The invariants under test come verbatim from the design doc * (.totem/specs/2629.md § Invariants): * * - provenance biconditional: `'env'` iff `agent_source` is non-null; * - the fail-closed rule fires ONLY on positive disagreement (env seat and * minting seat both present, different) — and then withholds attribution, * names both candidates, and never throws into the caller; * - missing counter-evidence (no pointer, no mint row, unseated mint row, * absent ledger) never strips the env stamp; * - a failed probe keeps the env stamp and NAMES itself (never silent, * never counter-evidence); * - derivation is per call — a conflict introduced between two calls is * caught on the second (no cache at any layer); * - the minting-seat lookup takes the newest matching `session_start`, skips * malformed lines, and treats an absent ledger as not-found. */ export {}; //# sourceMappingURL=attribution-sense.test.d.ts.map