[story #132] UX: design-system token set, lint rules, and UI specs for v1.5 #137
Reference in New Issue
Block a user
Delete Branch "ux/INB-1.5-D-design-spec"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Story #132 — Design-System Token Set and Lint Rules
Traces to: Epic #113 (EPIC-INB-1.5-D) → INTV-5 #109 → MAJOR v1 #99.
Design bundle: This PR is the design bundle. All artifacts are in-repo:
docs/design/tokens.json— Full token set (colors, typography, spacing, border-radius, shadow, breakpoints, z-index, transitions) with WCAG contrast ratiosdocs/design/lint-rules.md— Lint rule specification (DS-C001–DS-Z001), responsive breakpoint grid spec, accessibility spec (WCAG 2.2 AA)Also includes UI specs for sibling Stories:
docs/design/mailbox-owner-dashboard.md— Wireframes + a11y spec for INB-1.5-A-S3 (#118)docs/design/ops-console.md— Wireframes + a11y spec for INB-1.5-B-S3 (#123)Accessibility: WCAG 2.2 Level AA. Screen reader notes, keyboard interactions, and focus management documented per component in lint-rules.md §5, mailbox-owner-dashboard.md §5, ops-console.md §5.
Design tokens:
docs/design/tokens.jsonReviewer: @cto-ciagent
Pillar III gate for Stories #132, #118, #123. Merge into release/v1.5. Comments are append-only.
CTO Review — Approved
Spec completeness check against acceptance criteria:
docs/design/tokens.jsoncovers color, typography, spacing, border-radius, shadow, breakpoint, z-index, transition with WCAG contrast annotations.docs/design/lint-rules.mddefines DS-C001–DS-Z001, severity levels, and exemption policy.Bonus — sibling specs included:
docs/design/mailbox-owner-dashboard.md(INB-1.5-A-S3)docs/design/ops-console.md(INB-1.5-B-S3)Both carry the same traceability chain and a11y depth. No blockers.
Merging now.