From 15f9117517e49226d7b0e34dd5c6083ad61f53a2 Mon Sep 17 00:00:00 2001 From: Zwitschi Date: Tue, 3 Nov 2026 16:35:33 +0100 Subject: [PATCH] Mark the completed maintenance tasks --- TODO.md | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/TODO.md b/TODO.md index 8ab41a1..e96cf9f 100644 --- a/TODO.md +++ b/TODO.md @@ -480,15 +480,18 @@ three-up boards; `tools/refboard.py` + reference-anchored generation (`--referen ### Memory and status accuracy -- [ ] Trim `MEMORY.md` from ~1088 lines to the durable set: drop the pre-0.8 host/disk/NSIS/release - anecdotes, superseded v0.2.x handoff status and duplicated release notes, keep the gotchas - that still bite (async/event wiring, import order, colliders, RNG, contracts, the Godot - `--import` cache gotcha, the image-recitation filter), and keep the easter-egg note. -- [ ] Re-check the remaining memory claims against code before deleting them; `MAX_LIVE_NPCS` is +- [x] Trim `MEMORY.md` from ~1088 lines to the durable set: dropped the superseded 2026-11-01 + handoff, the v0.2.x host/disk/NSIS/release anecdotes and duplicated release notes; kept the + gotchas (async/event wiring, import order, colliders, RNG, contracts, Godot `--import` cache, + image-recitation filter, capture-harness windowing, bisect zero-area triangles) and the + easter-egg note. Now ~800 lines. +- [x] Re-check the remaining memory claims against code before deleting them; `MAX_LIVE_NPCS` is still 16 for gameplay while the separate budget smoke spawns 24, so do not "fix" that. -- [ ] Fix stale status claims as they are found; add a documentation check or grep note only if - the same class of drift returns. -- [ ] Keep the Gap Analysis baseline and the README status line in sync when a test count, version + (Verified phase timing is data-driven via `shift_phases`, fixed the stale `REQUIRE_SIGNIN_VIEW` + contradiction and the old 272/108 counts.) +- [x] Fix stale status claims as they are found; add a documentation check or grep note only if + the same class of drift returns. (Counts and the sign-in state corrected on 2026-11-03.) +- [x] Keep the Gap Analysis baseline and the README status line in sync when a test count, version or feature milestone changes (the baseline was bumped to 276/143 on 2026-11-03). ### Imagery and provenance upkeep