One page per part of the kit. Every preview below is the real component running, not a picture of one.
Power split across consumers, filled only when the system confirms it.
demo/allocator.htmlWarning tiles that stay lit, marked, until someone has seen them.
demo/annunciator.htmlSparklines and bar strips drawn with text characters.
demo/ascii.htmlANSI colour text, tooltips and small supporting pieces.
demo/aux.htmlFilled silhouettes beside names, where an empty seat is never drawn as someone.
demo/avatar.htmlA tank level checked against the integral of its metered flows, with the part of the vessel no transmitter can see drawn as unmeasured.
demo/balance.htmlA reading against a baseline someone owns, with a trend arrow the scale cannot tip.
demo/baseline.htmlRaised and inset edges, on a faceplate that justifies them.
demo/bevel.htmlLine and step charts that break at a gap instead of bridging it.
demo/chart.htmlPanels, title bars, badges, buttons and rules.
demo/chrome.htmlA distance to a charted danger, widened by how good the survey behind the chart actually is.
demo/clearance.htmlA shell with a banner, history and a live cursor.
demo/cli.htmlDiscrete statuses that may change only inside a command's window: a change nothing explains is UNCOMMANDED.
demo/consistency.htmlLoss counted by sequence number, not by clock, and never COMPLETE across a counter reset.
demo/continuity.htmlDetented dials and hold switches you can drag or arrow.
demo/control.htmlA mission clock that stops when its clock source does.
demo/countdown.htmlA technique grid that says what was tested, not what has a rule: untested and stale are unknown, never green.
demo/coverage.htmlVirtualised rows, and a tree that separates empty from unloaded.
demo/data.htmlDraggable, resizable windows that tell their contents to redraw.
demo/desk.htmlParts of a declared whole, with the part nobody accounted for left as its own wedge.
demo/donut.htmlA programmed dose against its drug-library limits: with no library it is UNCHECKED and never looks in range.
demo/dose.htmlA delayed link where every message is as old as it was sent.
demo/downlink.htmlA bedside ECG strip where a flat line is never allowed to mean a heart that stopped.
demo/ecg.htmlHow long a supply lasts, as a range from measured use; a set rate gives no estimate.
demo/endurance.htmlA forecast as bands of equal probability, with no line through the middle and the outer 10% labelled.
demo/fan.htmlBurn-in, tearing and signal loss as first-class states.
demo/fault.htmlMenubars, modals and the focus rules underneath them.
demo/form.htmlRoutes drawn as flown, where an arc animates only while a fresh report shows it moving.
demo/geomap.htmlNodes, typed sockets and links that refuse a bad connection.
demo/graph.htmlA cell grid with box drawing, sized in characters.
demo/grid.htmlCounts in bins: an empty bin stays empty, and values past the axis are counted, not dropped.
demo/histogram.htmlA horizon that blanks behind a flag instead of freezing, and tapes that withdraw whole.
demo/horizon.htmlA symbol set where each mark carries a fixed meaning.
demo/icon.htmlText fields, roving focus, shortcuts and chords.
demo/input.htmlAnalog gauges, output feeds, maps and waveforms.
demo/instrument.htmlThe receiver chain rung by rung: carrier lock is not data, and a lock counts only when the detector declares it.
demo/ladder.htmlCalibrated words for a finding, and only those its evidence and agreement have earned.
demo/likelihood.htmlEvery place a source could be, and no point until the geometry allows one.
demo/locator.htmlA probe against a database: never a bare MATCH, and NO DETERMINATION when it cannot say.
demo/match.htmlSeveral sensors in one picture, each region keeping its own scan time, and every gap keeping its own reason.
demo/mosaic.htmlSplit-flap, transport controls and how things arrive.
demo/motion.htmlA trajectory that stops where its prediction does.
demo/orbit.htmlA picture you can zoom into, up to its own pixels and no further.
demo/plate.htmlVideo and audio where a frame on screen is never called playback and buffered is never drawn as played.
demo/player.htmlEight parameters as one shape, and a spoke with no data leaves it open.
demo/polygon.htmlA position labelled by how it was worked out, inside two rings: where it probably is, and how far out it could be unnoticed.
demo/position.htmlAn arming sequence where a claimed step is not a sensed one.
demo/procedure.htmlN sources of one quantity showing their vote, the rule it ran by, and every channel it rejected.
demo/quorum.htmlA sweeping PPI display whose contacts fade with age.
demo/radar.htmlA bank of range bars that line up at normal and pin off-scale.
demo/rangebar.htmlTargeting marks, range rings and crosshairs.
demo/reticle.htmlCompartments and flow paths, lit only by what reported.
demo/schematic.htmlAn oscilloscope trace and a spectrum history.
demo/scope.htmlA score whose parts can go missing, where a missing part is never counted as a good one.
demo/score.htmlWhole layouts: rails, split panes and status bars.
demo/screen.htmlSeven and fourteen segment displays, including their refusals.
demo/segment.htmlA read against its reference, and the positions nobody read left unread.
demo/sequence.htmlThe backgrounds each theme paints, and the knobs on them.
demo/shader.htmlThe whole kit inlined into a single page that opens from disk.
demo/standalone.htmlA report that names its missing sensors, keeping four kinds of absence apart from each other.
demo/station.htmlHatching, elbows, ornament and scan overlays.
demo/surface.htmlA switch whose handle shows what was set, and whose talkback flag shows only what the sensors confirmed.
demo/switch.htmlA banked situation display that prints how far its screen circle is from the range ring on the ground.
demo/tactical.htmlA screen a program paints with the cursor, and the sequences it refuses.
demo/term.htmlTyping, scanning and flicker, one per theme.
demo/text.htmlSoloable layers on one playhead, with the gaps left open.
demo/timeline.htmlOne event in every time system it has, each with how it was derived; receipt time is never event time.
demo/timestack.htmlHosts and the path to them: behind a failed router is UNREACHABLE, not down, and an unpolled link is grey.
demo/topology.htmlTactical tracks whose identity is never assumed.
demo/track.htmlA command stack that never shows a stage it has not seen as passed.
demo/verifier.htmlHeart rate, SpO2, blood pressure, breathing and temperature, each with its source, its age and its trend.
demo/vitals.htmlA model or a surveyed terrain, with the unsurveyed ground left open.
demo/wireframe.html