Skip to content

v0.3.0 — Phase 2 complete + Phase 3 in progress

Latest

Choose a tag to compare

@sodam-ai sodam-ai released this 19 Aug 15:27
· 22 commits to chore/bootstrap-repository since this release

v0.1.0 only covered Phase 1 (MVP). This release catches the tag/release up to everything actually shipped on the default branch since then — the marketplace listing was showing "Phase 1" while installs already delivered far more.

Phase 2 (complete)

  • open dashboard (/sodam-design-kit:open) — run history, report/screenshot viewer, one-click re-verify, 127.0.0.1-only with per-run token + CSP
  • local visual regression detection (opt-in --visualRegression)
  • font pipeline A — automatic OFL font download + license preservation + asset ledger + next/font/local module generation
  • font gate C — fails the verification gate on unregistered font files (opt-in --fontGate)

Phase 3 (in progress — 4 of 5 items)

  • detail-page pipeline — product data -> copy -> page code, reusing the same verification gate
  • AI-GENERATION-LOG.md — automatic history of AI-authored copy, with secret redaction before every write
  • marketing-asset pipeline — OG image generation (Satori + Sharp), 1200x630 only for now
  • license gate extended to image/icon assets + automatic ATTRIBUTION.md generation

Remaining Phase 3 items (poster/banner/business-card formats, MCP wrapper for Claude Desktop) are intentionally not started — they're gated on an explicit user request, not a technical blocker.

Also in this release

  • fixed a validation gap where a bad --project path (pointing at a file instead of a directory) leaked a raw Node error instead of a clear message, across 6 scripts
  • test suite: 279/279 passing, npm audit: 0 vulnerabilities