Read docs/guardrails/SESSION.md, then:
- docs/STATE.md missing -> create it per S2 (nine
##headers verbatim). - Otherwise bring every section current per S3: Goal, Now, Next, Constraints, Decisions, Facts, Done, Open items, Failed attempts.
- Every line must read correctly to a fresh session with ZERO chat context — explicit files, commands, outcomes.