22. Milestones

Capacity: one developer, with Claude Code.

Capacity: one developer, with Claude Code. Dates are the board’s (planning.pb); 0.2b has no date yet (the owner sets it when 0.2 closes). An exit criterion depends only on Musts at or before its milestone (§1.5).

M Name Due Theme Exit criterion
0.0 Specification 2026-10-16 This document, FMT-001, CLI-001, AI-001, ARC-001, UI-001 and its Figma file, planning board Spec reviewed, requirements on planning.pb, UI-001 Figma frames per UI-001 §9.7
0.1 Foundations 2026-11-27 File format, core, custom editor, canvas, rectangles/ellipses/frames/groups, layers, undo, licence gate stub (LIC-7), command registry, ud with bridge, ud mcp, use_figma (core API), get_metadata, create_new_file, ud tree/inspect/apply, skills Claude, with the figma-use skill, creates a frame of rectangles through use_figma while the user watches it appear
0.2 Drawing 2027-01-22 Text engine, fills/strokes/effects, images, ud render, UDX, export, golden suite Golden render suite passes; an agent builds a login screen made of absolute-positioned frames, shapes, text and images from UDX (the 0.2 example in CLI-001 §7) and checks it with ud render
0.2b Vector not set Pen and vector networks, booleans, masks, outline/offset (DRW-4, DRW-5, DRW-6, DRW-8) An icon drawn with the pen and a boolean subtract renders identically in canvas and ud render
0.3 Layout 2027-02-26 Constraints, auto layout, grid layout, layout guides, history panel, versions Responsive card resizes correctly in canvas and ud render
0.4 Design systems 2027-04-02 Components, variants, properties, styles, variables, modes, libraries, ud system A starter design system file drives a second file through a library
0.5 Prototyping 2027-04-30 Interactions, transitions, overlays, scrolling, player, headless prototype runs A 5-screen flow plays in the player and through ud prototype run
0.6 Handoff 2027-06-04 Inspect, snippets, code map, codegen, tokens, lint, comments, compare Tokens exported from a frame’s variables (VAR-9) and the frame’s Inspect snippets (DEV-1, DEV-2) compile in a sample app
0.7 AI 2027-07-09 AI panel, proposals, generation, from code, to code, review, MCP, LM tools “Design a settings screen” yields a lint-clean screen using only system components
0.8 Interop 2027-08-06 Figma import, HTML import, live-page compare, static prototype export Released when its Shoulds are done; no gate (its requirements are Should/Could)
1.0 Release 2027-09-10 Licensing, accessibility, performance hardening, docs site All Must requirements verified