feat: exports, AI rules files, starter projects and public API (milestone 4) #4
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/m4-exports"
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?
Milestone 4 from
docs/roadmap/v1-remaining-work.md. Design in ADR 0010 (exports) and ADR 0011 (public read API, anonymous only per design system, as decided).Summary
Choices to look at:
space.*becomes--spacing-*, typography becomes--text-*). The table is inpackages/export/README.md.data-theme, separately fromdata-mode.@designbase/exportthrough the preview package's theme mapping. Without that, Style Dictionary and Prettier landed in the editor bundle (711 kB). It is now 68 kB.trail checkflags 20 files. These are keyword matches against the two learnings:stack_profilecolumn.exports.ts, which imports from@designbase/db/ormexactly as the learning requires.Evidence
The done-when items:
Production API image, smoke-tested against Postgres:
pnpm lint,pnpm typecheck,pnpm buildand both Docker images are clean.Merge Danger
Door: two-way
Migration 0002 only adds a column with a default.
Blast Radius: api
publicAccess, and only for published versions.publicAccessoff does not purge copies already cached for a year. The setting says so.🤖 Generated with Claude Code