diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-18 16:33:31 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-18 16:33:31 -0500 |
| commit | da0e1fad217c33cc376004cc19b05fe7f95debd6 (patch) | |
| tree | d9a1010fc78cfd6ae1f112423200c127ebe1286e /docs/design/maintenance-console-design-ideas.org | |
| parent | 12532dbf85964b44aa7f96c42a0d0350eae0f35e (diff) | |
| download | archsetup-da0e1fad217c33cc376004cc19b05fe7f95debd6.tar.gz archsetup-da0e1fad217c33cc376004cc19b05fe7f95debd6.zip | |
feat(gallery): bring the decade-through-EQ ten to the extraction bar
decadeBox, twoHandSafety, voiceLoop, miniSig, fuelBar, radialRing, sparkline, waveStrip, scope, and eqBars each get the contract comment. The eight DOM builders take dupre- prefixes across their markup and CSS blocks. voiceLoop's inner bar becomes dupre-vk-bar to stay clear of fuelBar's dupre-bar, and miniSig and eqBars move their cell modifiers to the shared dupre-on, dupre-hot, and dupre-clip.
Domain gates land where a handle could wedge: decadeBox coerces and clamps its digits, twoHandSafety ignores sides other than L and R, voiceLoop keeps the demo state to the stock loop set (a caller's shorter list used to crash on it), the meters clamp set() to their documented ranges, and sparkline and scope guard the one-sample case that drew NaN coordinates. Two probe checks cover the gates and drive voiceLoop's grammar through the prefixed DOM. probe-fams follows scope's rename.
Extraction audit: 74/111 contract comments.
Diffstat (limited to 'docs/design/maintenance-console-design-ideas.org')
0 files changed, 0 insertions, 0 deletions
