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:
parent
ba519a850e
commit
9696282110
10 changed files with 476 additions and 123 deletions
|
|
@ -3,7 +3,8 @@
|
|||
## Current boundaries
|
||||
|
||||
```text
|
||||
run.py observe, execute, report results, record the session
|
||||
run.py observe, execute, report results
|
||||
recording.py linked observations, proposals, attempts, and results
|
||||
run_state.py reported run identity and scoped combat-pile evidence
|
||||
brain.py entry point, dispatch, navigation, shops, minigames
|
||||
policy/
|
||||
|
|
@ -51,6 +52,7 @@ shops, and minigames stay together until a further split helps development.
|
|||
The extraction does not change game decisions, confidence gates, fallbacks,
|
||||
state reconciliation, or recording. The subsequent
|
||||
[run-state pass](RUN_STATE.md) adds reported identity and card-evidence provenance.
|
||||
[Linked recordings](RECORDING.md) provide the corresponding session journal.
|
||||
|
||||
## Extraction verification
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue