Phase 1: Design Tokens + Rams Foundation - Discussion Log
Audit trail only. Do not use as input to planning, research, or execution agents.
Decisions captured in CONTEXT.md — this log preserves the analysis.
Date: 2026-10-22
Phase: 01-design-tokens-rams-foundation
Mode: default (interactive)
Areas Discussed
Token package format
| Question |
Options presented |
Selection |
| Package form |
Tailwind v4 @theme / v3 JS config / plain CSS vars + adapter |
Tailwind v4 CSS-first (@theme) |
| Naming |
Mirror mockup names / semantic rename / you decide |
Mirror mockup names |
| Bare tokens vs tokens + rendered sheet |
Tokens + sheet / tokens only / you decide |
Tokens + rendered sheet |
| Telegram light/dark pre-planning |
Pre-slot dual theme / defer to Phase 3 / you decide |
Pre-slot dual theme |
Source-of-truth resolution
| Question |
Options presented |
Selection |
| Root DESIGN.md conflict |
Supersede + keep philosophy / merge + rewrite / archive |
Supersede, keep philosophy |
| Fate of mockups + inline Tailwind blocks |
Stay read-only / migrate mockups / you decide |
Mockups stay read-only |
| Owner of numeric values |
Package owns / docs own / you decide |
Package owns values |
Basemap styling depth
| Question |
Options presented |
Selection |
| Rams-ification depth |
Full Rams pass / grayscale only / iterate in gallery |
Full Rams pass |
| Color sourcing |
Derived from tokens / fork + hand-tune / you decide |
Derived from tokens |
| Label typography |
Rams fonts / stock / compare in gallery |
Rams fonts in labels |
Component sheet + gallery scope
| Question |
Options presented |
Selection |
| Sheet components |
Mockup-derived set / core primitives / you decide |
Mockup-derived set |
| Gallery form |
Static side-by-side / interactive tool / you decide |
Static side-by-side page |
| DSGN-01 audit |
Automated / manual / you decide |
Automated token audit |
| Render production |
Playwright / manual captures / you decide |
Playwright screenshots |
Build pipeline choice
| Question |
Options presented |
Selection |
| Phase 1 tooling |
Minimal npm + v4 CLI / full framework / CSS only |
Minimal npm + v4 CLI |
| Fonts |
Self-host woff2 / keep Google Fonts CDN / you decide |
Self-host fonts |
| CI scope |
Local scripts / CI day one / you decide |
Local scripts first |
Corrections Made
No corrections — user accepted recommended options throughout.
Deferred Ideas
- Interactive compare tool (revisit if gallery review painful)
- Incident-report interaction flows (v2: REP-01/02)
- CI workflow (Phase 2)