Skip to program ledger

Living Program Ledger

Frauthy/Project Management

v37 · 2026-07-28

Repository dossier

brand

The Brand SDK — design system + portal

At risk
Branch
master
Commit
5a586be163a0785f0f3fbc4dc282078eee31260d
Worktree
Clean
SDK
Brand package family and portal 1.0.0-next.1

stack

Bun workspaces · Solid · Astro · Tailwind 4

ci

unknown for exact assessed head; older CI receipts are not promoted to current evidence

deploy

portal local-only; no deployment performed

coverage

Brand Solid package has coverage; broader portal, web-component, and Lighthouse gaps remain open

What it is. The Brand SDK — Frauthy’s design language (Fraunces + IBM Plex, ink/paper, violet/coral) extracted into seven versioned packages (tokens, css, solid, astro, wc, icons, fonts) plus a 29-page portal that dogfoods all of it on :41025.

What’s proven. This is the workspace’s best-run repo: 88 component tests, axe-core WCAG 2.2 AA gates across all 29 portal URLs, Lighthouse budgets (perf ≥ 0.95, a11y/bp/seo = 1.0), 50 committed Playwright visual baselines, and a tag-driven release pipeline. All five consumers pin 0.2.4 exactly with zero drift.

Where it falls short. Three of seven packages (brand-wc, brand-astro, brand-icons) are published and consumed by nobody — and brand-wc’s ~1,162 interactive lines have zero tests. The Lighthouse gate samples only 2 of 29 URLs. The manual screen-reader pass has never been run, so the accessibility claim is unverified by actual assistive technology. Changesets config exists beside a tag-driven release flow that ignores it.

The plan. brand/specs/GAP-CLOSURE-2026-07-12.md (BRAND-1 … BRAND-9): an adopt-or-deprecate decision matrix for the three orphan packages (site adopting brand-astro is the concrete path), wc tests, full-URL Lighthouse coverage, a prioritized Tier-1 wrapper subset, and one release mechanism instead of two. The screen-reader pass and public portal hosting stay human-gated.

full spec: brand/specs/GAP-CLOSURE-2026-07-12.md · port :41025