# Changelog All notable changes to the public design kit surface are documented here. ## Unreleased ### Added - Submodule-first repository layout (`kit/`, `exports/`, `tools/designsync`, `demo/`) - Initial bundle manifests (`ai-rules`, `bible-core`, `go-web-skeleton`, `ui-pattern-table`, `ui-pattern-modal`) - `designsync` MVP CLI (`list`, `validate`, `plan`, `apply`) - Demo app (`demo/`) with bundle catalog UI - Design single-source index: `bible/architecture/design-canon-map.md` - Active reusable Vapor theme module in `kit/patterns/theme-vapor` (CSS + icon sprite) - New export bundle: `ui-theme-vapor` - Vapor shell palette catalog with 9 preset IDs for header/accent colors and tokenized shell height (`kit/patterns/theme-vapor/palette-catalog.md`) ### Changed - Canonical baseline docs aligned to `Vapor Soft` / `Vapor Night` as active demo/scaffold style. - Aqua module/docs clarified as legacy archive/reference (not active baseline). - Table-management docs clarified as theme-agnostic geometry/semantics contract. - Vapor shell CSS now supports reusable preset selection via `data-vapor-shell` and shared `--shell-*` tokens across default, auto-dark, and explicit `data-theme` modes. - Demo/scaffold runtime now includes a deterministic vapor preset selection strategy: `?vapor_shell` → `localStorage["vapor_shell"]` → markup default.