Add verified reference lookup and immutable consumer receipts

Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a1045b-933d-7aa1-b2db-104557487a79
This commit is contained in:
tegwick 2026-10-04 09:02:35 +02:00
parent c7f87b791b
commit bd85fcd179
15 changed files with 583 additions and 11 deletions

View file

@ -18,6 +18,10 @@ Consumer index (at most 100 entries across one collection):
```
Events follow [PatternUseReceipt.yaml](../templates/PatternUseReceipt.yaml).
The [local producer helper](ConsumerIntegration.md#local-lookup-and-closeout-helper)
prepares verified reference pins and a new immutable JSON/YAML event plus its index
entry from explicit consumer provenance. It does not install the closeout hook or
enroll a consumer. `decision-input.example.json` is a synthetic format fixture.
One stable `use_id` links immutable events; `previous_event_sha256` identifies a
follow-up. Identical events deduplicate; conflicting IDs, missing predecessors,
branches/cycles and malformed records are quarantined in the report. Synthetic