Ingestion Ledger
interface IngestionLedger
A lean deduplication ledger recording which content hashes have been seen.
The ledger lets a handler short-circuit re-ingestion of identical content before any extraction work runs. Hashes are caller-supplied identity, not a tamper-proof security control. Implementations may persist their record to deduplicate across sessions; DICE ships an in-memory default.