Your agent now keeps its decisions, not just its code.
- Cross-session decision memory with an event-sourced store at ~/.gstack/projects//decisions.jsonl
- gstack-decision-log command to capture durable decisions, reverse them with --supersede, expunge secrets with --redact, or rewrite the log to its active set with --compact
- gstack-decision-search command to read active decisions filtered by branch/issue scope, with options for --recent N, --scope, --query, --all, and --json
- Session-start resurfacing that shows scope-relevant active decisions at the top of a session
- Skill capture for /plan-ceo-review, /plan-eng-review, /spec, and /ship commands to record structured decisions automatically
- Cross-session decision memory section in CLAUDE.md
- /sync-gbrain call-graph build with --dream option
- Decision text that resurfaces into agent context is datamarked so stored text cannot masquerade as instructions
- /sync-gbrain pin guidance is now accurate for current gbrain
- /sync-gbrain no longer wedges forever on a crashed autopilot daemon's stale lock
From gstack
The durable calls you make, and the "why" behind them, are captured, curated, and resurfaced across sessions, with no daemon to run.
Added:
Cross-session decision memory. An event-sourced (decide/supersede/redact) store at ~/.gstack/projects/ /decisions.jsonl.
gstack-decision-log — capture a durable decision, reverse one (--supersede ), expunge an accidental secret (--redact ), or rewrite the log to its active set (--compact).
gstack-decision-search — read active decisions, scope-filtered to the current branch/issue, with --recent N, --scope, --query, --all, --json.
Session-start resurfacing. Context Recovery shows the scope-relevant active decisions at the top of a session.
Skill capture. /plan-ceo-review, /plan-eng-review, /spec, and /ship record their structured decisions automatically.
A ## Cross-session decision memory section in CLAUDE.md.
/sync-gbrain call-graph build (--dream).
Changed:
Decision text that resurfaces into agent context is datamarked so stored text can never masquerade as instructions.
/sync-gbrain pin guidance is accurate for current gbrain.
Fixed:
/sync-gbrain no longer wedges forever on a crashed autopilot daemon's stale lock.