Canonical Katagami DSL primitives + per-client widget catalogs. Emitted from
shi-design/KagamiStorybook, consumed by
ds-storybook.app (native, macOS + iPadOS) and this
hosted web surface. One source of truth — three render targets — SSIM parity on every PR.
The 8 canonical Katagami atoms — HStack, VStack, ZStack, Grid, Text, Button, Spacer, Section — plus the responsive emitter contract. Source: shi-design/KagamiStorybook.
16 SM Widget catalog entries (host + 7 widgets + 2 compositions + Katagami primitives), emitted from SMWidgetsKatagamiManifest.emitJSON(). 3-viewport responsive previews.
29 components — 8 atoms · 14 molecules · 3 organisms · 4 surfaces — built on the Sigma brand palette (crimson + gold + ink). Wave C SwiftUI parity goal SSIM ≥ 0.95 per molecule.
On push to each catalog source, shi-qa storybook emit --catalog <json> rebuilds the matching tree above. SSIM parity gate (web ↔ SwiftUI) blocks merge below Wave C tier thresholds. Unblocks after the operator runbook §2 (features/woodpecker-deploy-runbook-2026-05-29.md) ships its 4 secrets.
Katagami canonical DSL + DSKintsugi tokens + KagamiStorybook (catalog + emit) + KagamiStorybookSwiftUI (SwiftUI body protocol + 8 primitive bodies).
Single window · TabView mode-bar · Browse / Inspect / Compose / Debug. macOS 14 + iPadOS 17. App Store + direct download. Consumes any CatalogManifest JSON via --catalog.
Storybook tooling, snap pipeline, visualQC, KagamiRunner. shi-qa storybook emit / snap / serve + Wave C SSIM tier gate.