HUDDI

ASCII OSD kit · Silkscreen 400 · integer --s · cutout never opacity

Laws

  1. Silkscreen face only — weight 400, never 700.
  2. Integer --s (1|2|3). Cell = 8px × --s.
  3. Cutout = selection. Never opacity for state.
  4. Ghost = · rails, not opacity.
  5. applyGrid patches in place.
  6. No dead controls.
  7. Menu 20 · XY 7×5 · VBar 3×5.
  8. Glyph growth: edit → preview → AJ approve → ship.
  9. No antialias · no other faces · letter-spacing 0.

See docs/SYSTEM.md.

Tokens

Components

Live createHuddi builders — no product/cam code.

menu chrome

pads

Motion

Shimmer presets from @huddi/shimmer / kit. Trigger replay.

Where used

Open questions / archive

Archive drops → prototypes/ (empty placeholder).