ReadonlyfeaturesEvery capability word this channel carries at this instant — the contract's kind row narrowed by what the patched input declares. The surface's VISIBILITY condition.
Optional ReadonlygainHow far this channel's GAIN travels and how finely it resolves — the PREAMP's own declared
travel when a preamp owns the fact (ownerOf('gain', …) resolving to its headAmp
peer), the desk's own digital stage otherwise. Absent where the channel carries no gain at
all. Never a constant a consumer chose (#66).
ReadonlyknownThe subset of features the desk holds a real value for. Desk-owned words are always here (the console is the store); a box-owned word is missing until the value was read off the box or set by an operator.
Optional ReadonlyreasonReadonlywritable
What
/channel/{kind}/{index}/capabilityserves: which controls this channel carries right now, which of them can be moved, which hold a real value, and how far the gain travels.writableandknownare both SUBSETS offeatures, which is what makes the standing law expressible: a word infeaturesbut not inwritablerenders visible and disabled withreason, and it is never removed from the panel.