aboutsummaryrefslogtreecommitdiff
path: root/docs/design/maintenance-console-design-ideas.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-18 16:33:31 -0500
committerCraig Jennings <c@cjennings.net>2026-07-18 16:33:31 -0500
commitda0e1fad217c33cc376004cc19b05fe7f95debd6 (patch)
treed9a1010fc78cfd6ae1f112423200c127ebe1286e /docs/design/maintenance-console-design-ideas.org
parent12532dbf85964b44aa7f96c42a0d0350eae0f35e (diff)
downloadarchsetup-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