| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| api | ||
| escales | ||
| manifeste | ||
| semaphore | ||
| tasks | ||
| tide-table | ||
| ui | ||
| .gitignore | ||
| DESIGN.md | ||
| PRODUCT.md | ||
| README.md | ||
| ardour_faders.json | ||
| serve.py | ||
| setlist_opal2026.txt |
Sprint 7 covers the morning: mi-UGens s.sync, the preload pointed at what gets played, three stacked bugs in its freshness check, 198 AppleDouble deletions, s.latency 0.3->0.2, and the wireplumber start-limit outage. Archive entry carries nine learnings, the load-bearing ones being that pgrep costs 53-59ms a call here while the real trick is the cheap prefilter (the regex on every comm is WORSE than the pgrep it replaced); that case-in-a-variable does no alternation; that start-limit-hit is this box's signature trap and retrying is the one action that cannot work; and that a valid measurement can be silent, because mute sits downstream of all DSP while a null sink lies. Memory: verify-the-leg-that-breaks gains the three 2026-09-07 instances plus two rules (ask why two numbers disagree; a tool owns the commands it prints). rig-state records the reset-failed lesson and the BT-by-name detail.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| api | Loading commit data... | |
| escales | Loading commit data... | |
| manifeste | Loading commit data... | |
| semaphore | Loading commit data... | |
| tasks | Loading commit data... | |
| tide-table | Loading commit data... | |
| ui | Loading commit data... | |
| .gitignore | Loading commit data... | |
| DESIGN.md | Loading commit data... | |
| PRODUCT.md | Loading commit data... | |
| README.md | Loading commit data... | |
| ardour_faders.json | Loading commit data... | |
| serve.py | Loading commit data... | |
| setlist_opal2026.txt | Loading commit data... |