feat(recording): link session observations proposals and action results

Capture all successful state reads with hashes and session-local IDs. Record action intent before POST, retain accepted/rejected/unknown results, and link subsequent observations. Preserve legacy feeds and finalize each invocation synchronously.
This commit is contained in:
0xrsydn 2026-09-22 15:26:59 +07:00
commit 9696282110
10 changed files with 476 additions and 123 deletions

View file

@ -108,6 +108,6 @@ behavior. See [the current policy structure](../POLICY.md). No plugin framework
or class hierarchy was added.
[Run identity and card-evidence provenance](../RUN_STATE.md) have since been added.
Recording should next link observations, proposals, action attempts, results, and reconciliation.
Session finalization, capture-name collisions, and actual policy-gate metadata
remain separate work.
[Linked recordings](../RECORDING.md) now connect observations, proposals, attempts,
results, and subsequent reads, with unique captures and synchronous finalization.
Semantic reconciliation labels and actual policy-gate metadata remain separate work.