Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

I3790 — The design book declares one mechanism, its tokens and its gate for code, charts, controls, embeds and shell blocks

Add one section to docs/DESIGN_SYSTEM.md per rendered element kind (code and syntax, charts, interactive controls, embeds, shell blocks) that names the one mechanism every surface uses, the design tokens it reads, the marker class a gate looks for, and the gate that refuses a second way, so a contributor learns the rule where the rest of the design system is written.

BLOKOVÁNO vlna 1 · p1 · profil implementation · bezpečné paralelně

Part of one-kit-on-every-surface — Code, charts, controls, embeds and shell blocks are one kit on every surface, declared in the design book and held there by a gate.

Blocked. This issue cannot start until I2747 is done. The status is derived from that, not declared.

Cíl

Add one section to docs/DESIGN_SYSTEM.md per rendered element kind (code and syntax, charts, interactive controls, embeds, shell blocks) that names the one mechanism every surface uses, the design tokens it reads, the marker class a gate looks for, and the gate that refuses a second way, so a contributor learns the rule where the rest of the design system is written.

Proč

On 2026-10-20 docs/DESIGN_SYSTEM.md did not mention syntax highlighting, syntax colours or the highlighter, and its kit section listed the terminal, copy, tabs and chart components without saying which surfaces must use them; nothing a contributor reads says that /ui and the Cockpit must not grow their own.

Aktuální stav

DESIGN_SYSTEM.md names the monospace stack (line 33), the contrast threshold (line 264) and the kit components (150-205); tokens.yaml has font.mono, sunken and series-1..8 and no syntax roles.

Cílový stav

Five sections, each with mechanism, tokens, marker class and gate, linked from the kit section; I2747's code-* roles are listed with their contrast pairs; the marker class for a highlighted block is the one I3002's copy control attaches to.

Rozsah

  • docs/DESIGN_SYSTEM.md
  • share/design/tokens.yaml

Závislosti

Kritéria přijetí

  • DESIGN_SYSTEM.md has a section for each of the five kinds naming mechanism, tokens, marker class and gate
  • Every gate a section names exists and is registered in gates.yaml

Validace

  • bin/majordomus plan validate
  • scripts/ci/design-check

Požadované důkazy

  • design_book_names_existing_gates_case

Důkazy

Nic nezaznamenáno. Za každým tokenem výše musí stát příkaz nebo artefakt, než lze tento úkol dokončit; vyprávění se odmítá.

Časová osa

zahájeno
—
ověřeno
—
dokončeno
—

Tato tři pole, důkazy výše a stav závislostí jsou vše, z čeho se stav skládá. Neexistuje žádné pole stavu, které by s nimi mohlo být v rozporu.

Canonical record: .ai/repo/project/issues/I3790.yaml. Read it back with majordomus plan show I3790.

Prohledává názvy a popisy všech stránek, které tento web publikuje.