SD-204
[compaction-log] Compaction recovery tracking initiated. docs/internal/weaver/compaction.log created at D2. Machine-readable TSV format: timestamp, tokens, pct_of_max, harness, harness_version, layer, source, session_head, notes. First entry: 45,577 tokens (23% of context window) on opencode v1.1.44, measured at L5, data supplied by Captain. Purpose: track recovery efficiency over time, find the sweet spot between direct context detail and lookup refs, enable retrospective audit and proof of work. The compaction reboot sequence (dead-reckoning read → session-decisions scan → gate verification → keel-state restore) consumed 23% of the context window. Future target: reduce this. File kept writable (append-only, like session-decisions.md and keel-history.log).
← all decisions