Roadmap
Phase 0 — Specification ✅
- Publish project brief
- Publish
.module.scssdefspec - Publish
org.dtcg-formulasextension spec draft - Publish minimal function registry contract
- Example
.module.scssdeffiles (radius, math)
Phase 1 — Core Implementation (current)
- [x] Implement
.module.scssdefparser (#1) - [x] Implement function registry (#2)
- [ ] Implement scalar resolver (#3)
- [x] Ship built-in clamp definition (#4)
- [x] Ship built-in mix definition (#5)
Phase 2 — Integration
- Ship docs generator from
.module.scssdefmetadata - Ship Style Dictionary plugin for
org.dtcg-formulasresolution - [x] Ship Leonardo color definition + docs (#8)
Phase 3 — Expansion
- Evaluate generator/recipe model for one-to-many token derivation
- Revisit structured extension metadata (
arguments,dependencies) - Align with DTCG token operations developments
- Consider formal expression grammar