phase 8.2-8.4: performance pass, README, design.md reconciliation
- README.md: build/run, graph directory format, keyboard reference, query language reference with examples, documented deviations from spec
- design.md: D3 rewritten to reflect gpui-component removal; Risks section updated; new Reconciliation section
- performance pass finding: cold start at 100k blocks is ~1.5-2s using the real GraphIndex::rebuild + SearchIndex (not Spike S3's simplified stand-in), over the original ~1s budget — documented as a known gap, not fixed (personal-notebook scale is expected to stay well under 100k blocks)
8.1 (week-long dogfood checkpoint) intentionally left unchecked — requires real usage over time.
graham.systems
(Jul 12, 2026, 2:52 PM -0700)
969eab13
92395638