P2a: eight-bar arrangement with four editable sections
This commit is contained in:
@@ -168,3 +168,7 @@ No new wire messages. The daemon now persists the session's bounded `history` an
|
||||
## P1f note
|
||||
|
||||
The Tauri app starts the same host in-process, so the wire contract is unchanged. The embedded surface connects to `ws://127.0.0.1:4317` with the same hello, token and origin rules; the daemon remains the browser-development host.
|
||||
|
||||
## P2a additions
|
||||
|
||||
`State` adds `arrangement: Pattern[]` (four sections in this phase) and `active_section: u8`; `State.pattern` is the active section. Commands `select_section { index }`, `clear_section { index }`, `copy_section { from, to }`; event `arrangement { sections, active }`. Pattern step/face commands edit the active section. The project row stores `arrangement` and `active_section`; old projects with only `pattern` are migrated to four copies of it.
|
||||
|
||||
Reference in New Issue
Block a user