Files
app/hanzo-design.allow.json
zeekay e3fef8e759 Paned: the side column is build's useSplit
The edge is the kit's Grip. The width is the person's, kept in their
preferences (side.width) through the PrefsProvider App now mounts, so
Chat and Dev read one document. Pulled over the conversation the column
takes its room until Show chat or a pull back out, and the panel's
strip puts it full screen. The per-browser hanzo.aside.span and its
50vw cap go. Needs @hanzo/build past 0.2.60.
2026-10-20 11:40:06 -07:00

9 lines
927 B
JSON

{
"_": "What the rooms still owe the design system, per hanzo-design-lint rule. It may only SHRINK — a fix deletes its own exemption in the same commit, and a violation written today fails the build. `pnpm lint:design` is the gate.",
"_zero": "Every rule not listed is ZERO. inline-style is zero because the few style objects nothing else can express say why in a comment beginning `inline-style:` — --span written by a drag (Column, Shell) and design's serif face that gui cannot name (Upgrade).",
"_raw-color": "raw-color is what a token cannot hold: the third-party marks and brand hexes ProviderMark and network.tsx draw (vendor logos, byte for byte), and the cast's portrait grounds — content, not chrome.",
"_unresolved": "The 4 are reads of --span, set inline by the component that reads it — a name this linter cannot see rather than one nothing declares.",
"raw-color": 39,
"unresolved-token": 3
}