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

2
.gitignore vendored
View file

@ -8,4 +8,6 @@ deck.json
# Run artifacts written by run.py / JEV_TRACE during live sessions
capture/live_*.json
capture/decisions.jsonl
capture/sessions.jsonl
capture/sessions/
capture/jev*.jsonl