Files
hyperframes/plans
Vance IngallsandClaude Opus 5 dc299b524d docs(plans): session handoff for the audio-groups / carve / gutter work
Written so a fresh session can pick this up without re-deriving anything.
Companion to plans/webaudio-stack-handoff.md, which covers the stack's
origins; this covers only the session ending 2026-08-20.

Records the branch state (69 ahead, 25 behind, unpushed, no PR), the two
invariants this session learned the hard way (the timeline/panel id-space
boundary, and that a carve owns its own lanes), the twenty requests in
order — including the two that reversed earlier ones — and the substantive
findings with their commits.

Every citation was checked against the tree rather than recalled: the
--no-verify count, the four line-number references, the .gitignore line,
and that 6accc4a9b reverts 5d92f2a56 exactly. Verifying turned up one
correction to my own summary — couldBeCarveSource is still dead code at
the tip, not "was", and the source-side rule is now duplicated inline in
useFxCarve.ts. That is written down as an open item rather than smoothed
over, since duplicating one rule in two places is how the bed side came to
have none.

Also records what is NOT committed: the studio is only working because of
a hand-started `bun --bun vite`, and the two one-line fixes that would
make that durable.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-20 02:21:41 -07:00
..