NOTES.md has entries the code has since contradicted (v2 seams, migrations, ALSA null) #257

Open
opened 2026-09-25 13:25:07 +00:00 by yonlu · 0 comments
Owner

.planning/NOTES.md is 5,080 lines and several of its dated entries now contradict the code. Found while cutting CLAUDE.md down (#256), not fixed there:

  • "Migrations came back (2026-08-08)" — plan 013 squashed the migration chain; sql/schemas/ is the single description and staleshape.go repairs at open.
  • "The event bridge hooks EventsNotify, not EventsOn" — that is the Wails v2 seam; v3 hooks window._wails.dispatchWailsEvent and fetch to /wails/runtime.
  • "The component tier fakes two globals, and that is all it fakes" — v2 again; v3's fake replaces the IPC transport via setTransport().
  • "An ALSA null PCM is enough for CI audio, and it clocks" — measured false later (3000 ms consumed in ~3 ms); CI uses a PulseAudio null sink.

Direction

Walk NOTES.md top to bottom: mark superseded entries as such (with the entry that superseded them) or delete them, and keep the dated measurements and rejected-ideas list that are still true.

`.planning/NOTES.md` is 5,080 lines and several of its dated entries now contradict the code. Found while cutting CLAUDE.md down (#256), not fixed there: - "Migrations came back (2026-08-08)" — plan 013 squashed the migration chain; `sql/schemas/` is the single description and `staleshape.go` repairs at open. - "The event bridge hooks EventsNotify, not EventsOn" — that is the Wails v2 seam; v3 hooks `window._wails.dispatchWailsEvent` and `fetch` to `/wails/runtime`. - "The component tier fakes two globals, and that is all it fakes" — v2 again; v3's fake replaces the IPC transport via `setTransport()`. - "An ALSA null PCM is enough for CI audio, and it clocks" — measured false later (3000 ms consumed in ~3 ms); CI uses a PulseAudio null sink. ## Direction Walk NOTES.md top to bottom: mark superseded entries as such (with the entry that superseded them) or delete them, and keep the dated measurements and rejected-ideas list that are still true.
yonlu added the
Priority
Low
4
Kind/Documentation
labels 2026-09-25 13:25:07 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: yonlu/yellowjacket#257