Changes based on analysis against Anthropic's context engineering framework:
1. USER.md: stripped to pure tonal/behavioral instructions, removed all
factual content that duplicates KNOWLEDGE.md
2. SOUL.md: populated with epistemic character — tool disposition, honesty
architecture, efficiency preference, Rule 2/8 resolution, cognitive
pattern translations
3. AGENTS.md: rewrote Rules 2 and 8 with explicit investigation/action
boundary and cross-references
4. KNOWLEDGE.md:
- Memory Layout expanded with routing rule and promotion/demotion protocol
- Heartbeat collector output budgets (per-collector character limits)
- Output Compression Model table for response formatting
- Compaction Protocol with triggers, procedure, and routing table