CONTROL SPECIMENSFIELDS / CHOICES / FEEDBACK / COMPOSITES
COMPONENT AUTHORITY67 REGISTERED COMPONENTS / FIVE FAMILIES
| ID / COMPONENT | STRUCTURE | PURPOSE | STATES |
|---|---|---|---|
| F-01 / Field | bounded surface | establish capacity |
|
| F-02 / Megaframe | 2 px primary member | provide persistent global structure |
|
| F-03 / Service spine | complete rail | carry navigation, control, and connective service |
|
| J-01 / Joint plate | enlarged force-derived plate | make transfer and replacement visible |
|
| S-01 / Span | 1–2 px between joints | carry alignment, load, or information |
|
| M-01 / Module | complete attached frame | hold replaceable content or capability |
|
| M-02 / Membrane | surface with visible anchors | filter view, access, or flow |
|
| P-01 / Pane | shared boundary and title bar | bound one work context |
|
| P-02 / Inspector | attached key/value pane | explain selected structure and state |
|
| P-03 / Event trace | time actor event rows | show transitions and reconciliation |
|
| N-01 / Navigation item | hard underline or rail | move between durable territories |
|
| C-01 / Button | 36 px hard frame | issue an operation |
|
| C-02 / Parameter control | label value control | perturb a model |
|
| C-03 / Telemetry cell | shared frame label above value | report measured state |
|
| T-01 / Title | Iosevka 600 neutral | name a territory or proposition |
|
| T-02 / Body | Aile 400 high contrast | support sustained reading |
|
| I-01 / Figure | frame title caption source | provide visual evidence or reference |
|
| A-01 / Action link | underline. Diagonal arrow suffix only for an external destination | navigate or disclose |
|
| G-01 / Guide rail | persistent complete rail | navigate the guide |
|
| G-02 / Section | rule plus registered grid | bound a guide territory |
|
| G-03 / Token table | record-color divisions and bold inverted title row | compare registered values |
|
| G-04 / Color swatch | color field plus role record | show a palette role and status |
|
| G-05 / Type specimen | sample plus token record | show an approved type role |
|
| ID / COMPONENT | STRUCTURE | PURPOSE | STATES |
|---|---|---|---|
| C-04 / Form field | complete field frame. Legend in top rule. Instruction, control, and message use fixed order | bind one domain field name to its instruction, control, and state message |
|
| C-05 / Text input | 48 px hard frame. Inset text. Visible focus | collect a short text, search, date, time, or numeric value |
|
| C-06 / Text area | hard frame. Vertical resize. Body text | collect sustained multi-line input |
|
| C-07 / Select | 48 px native semantic select in hard frame | choose one option from a bounded list |
|
| C-08 / Checkbox | 24 px square control plus adjacent label | choose independent options |
|
| C-09 / Radio | 24 px circular control plus adjacent label | choose one option from a visible group |
|
| C-10 / Switch | 48 by 24 px binary track with explicit label | change one immediate binary setting |
|
| C-11 / File input | hard native filename field and registered button | select a local file without implying upload |
|
| C-12 / Progress | hard 16 px track with signal fill | report operation completion |
|
| C-13 / Meter | hard 16 px track with viable, warning, and risk ranges | report a scalar within a known range |
|
| C-14 / Disclosure | complete frame with summary title row | reveal optional detail in place |
|
| C-15 / Tabs | shared title row with one inverted selection | switch between peer panes without navigation |
|
| C-16 / Dialog | complete 2 px frame. UI-01 title/actions. B-02 body. Semantic action colors | request a bounded consequential decision |
|
| C-17 / Form message | mono UI text attached below its field | explain requirements, confirmation, or validation failure |
|
| C-18 / Data table | 2 px outer/section rules. 1 px cell rules. Merged title fields. 8 px inset. Ink divisions inside light rows | compare aligned records without card separation |
|
| C-19 / Toolbar | 36 px complete bar. Every segment divider spans full height | group peer operations and scope controls |
|
| C-20 / Status bar | 36 px complete bar. Full-height segmented telemetry | report persistent scope and operational state |
|
| P-04 / Workbench | toolbar, shared panes, data tables, and status bar in one megaframe | combine a complex inspectable technical task |
|
| C-22 / Scalar stepper | 48 px native number field with two attached 36 px step buttons | adjust a bounded scalar with keyboard, entry, or explicit steps |
|
| C-23 / Internal link preview | 320 px complete frame. Neutral title band. Metadata and body excerpt | preview a same-origin reference without replacing the current page |
|
| ID / COMPONENT | STRUCTURE | PURPOSE | STATES |
|---|---|---|---|
| C-24 / Chart frame | complete frame. Attached title, plot, readout, and source bands | bind a quantitative view to its title, units, scope, and source |
|
| C-25 / Chart mark | neutral datum. Base0A on hover, focus, or selection | encode one observation or related series |
|
| C-26 / Chart legend | attached label register with line or fill samples | identify series only when direct labels are insufficient |
|
| C-27 / Chart annotation | UI-02 label attached by a neutral leader | explain a consequential point without obscuring the plot |
|
| C-28 / Chart readout | 36 px attached band. Selected mark label and exact value | report the exact value of the inspected mark |
|
| C-29 / Graph frame | complete frame. Attached title, relation field, readout, and scope band | bind entities and directed relations to a declared system boundary |
|
| C-30 / Graph node | hard rectangular entity with direct stable label and optional type line | represent one identified software, state, or control entity |
|
| C-31 / Graph edge | directed neutral line with arrowhead and optional relation label | represent one typed directed relation between identified nodes |
|
| C-32 / Graph port | 4–8 px attached terminal on a node boundary | name the exact attachment point for a relation or signal |
|
| C-33 / Graph cluster | complete secondary frame with attached scope label | declare a subsystem, trust boundary, or ownership boundary |
|
| C-34 / Graph readout | 36 px attached band with exact node or edge identity and relation | report the inspected graph entity without a floating card |
|
| C-35 / Inspection popup | bounded record surface. Exact identity/value. No shadow | show the exact chart datum or graph entity at the inspection point |
|
| C-36 / Series crosshair | vertical inspection guide. Line-attached exact-value boxes. No shadow | show every series value at one shared x coordinate without obscuring series identity |
|
| C-46 / Hinton diagram | chart frame with signed area marks | compare signed matrix magnitude by square area |
|
| C-47 / Automatic graph projection | graph frame with derived deterministic layout | project a domain-neutral graph model without manual coordinates |
|
| C-49 / Neural Hinton network | one outer figure frame containing individually framed and border-labelled neural layers | represent a multilayer neural system with Hinton area/sign encoding and explicit L0–L3 structure |
|
| ID / COMPONENT | STRUCTURE | PURPOSE | STATES |
|---|---|---|---|
| C-37 / Alarm annunciator | 44 px minimum row. Light record. Priority marker owns color | identify one condition with redundant priority, source, age, state, and required action |
|
| C-38 / Alarm priority marker | bounded semantic fill with ink text and explicit priority word | give priority a stable text, shape, and color cue without tinting the whole record |
|
| C-39 / Alarm ledger | complete 2 px table frame with deterministic priority, lifecycle, quality, and acknowledgment columns | project typed alarm records without accepting arbitrary notes, banners, or prose slots |
|
| C-40 / Operating envelope | neutral framed scale with current value, target range, limit, trend, unit, and quality | show a typed observed value in relation to its acceptable range, limit, direction, unit, quality, and observation time |
|
| C-41 / Data quality badge | bounded text badge. Neutral or alarm-role border. Never color alone | state whether operational evidence is current and authoritative enough to act on |
|
| C-48 / Command review | bounded four-field review with explicit intent, authority, precondition, and lifecycle status | separate proposed control intent from observed state and expose only authority, precondition, and lifecycle fields |
|
| ID / COMPONENT | STRUCTURE | PURPOSE | STATES |
|---|---|---|---|
| C-42 / Server runtime unit | attached framed chassis. Stable identity, role, state, load, work count, and live route | show the bounded compute service that executes the active transformation field without implying authority from appearance |
|
| C-43 / Computational light hero | scroll field with one sticky viewport and one bounded route-selected computational canvas | state the route proposition while a randomly seeded, route-specific complex-system model supplies a decorative computational field |
|
| C-44 / Guide summary | full-width light summary membrane over the continuing reaction–diffusion field | state guide purpose, authority, coverage, verification, and limits over the continuing light computational field |
|
| C-45 / Page navigation bar | machine-colored horizontal service bar with page links and one current-page state | navigate only between public documents; delegate navigation within a document to the service spine |
|
Action and interaction contract.
ACTION VOCABULARYREGISTERED DICTIONARY / ARRAY
| PATH | VALUE |
|---|---|
| cancel.color | neutral machine surface with primary neutral text |
| cancel.keyboard | Escape has the same meaning when the surface can close safely. |
| cancel.label | CANCEL |
| cancel.meaning | Dismiss the current transient surface and discard only uncommitted changes within that surface. |
| cancel.mustNot | Undo saved state or an external effect. |
| cancel.placement | First or left of the committing action. |
| commit.color | selection accent for a non-destructive commit. Risk accent for a destructive commit |
| commit.label | domain-specific imperative |
| commit.meaning | Apply the named effect. |
| commit.mustNot | Use generic CONFIRM when a precise verb such as RELEASE, SAVE, APPLY, or DELETE is available. |
| commit.placement | Last or right. |
INTERACTIONREGISTERED DICTIONARY / ARRAY
| PATH | VALUE |
|---|---|
| destructiveSurface | risk |
| disabledSurface | inert |
| focusFrame | selection |
| hoverSurface | selection |
| hoverText | ink |