Skip to content

Roadmap and Milestones ​

Full roadmap in repo dev-docs/dev-roadmap.md. This page is a summary in the online docs.

Three-phase vision ​

PhaseVersion gateThemeStatus
Phase-1v0.1 ◆ L1Interactive Manim alternative (2D + timeline + tuning)✅ Complete
Phase-2v0.2 ◆ L2Math toolbox (Scale / LaTeX / Morph matching / interaction)✅ Complete
Phase-3v1.0 ◆ L3PCG demo system (3D / export / embed / plugins)✅ Complete

Phase-1 (v0.1) ​

IDNameStatus
M0Engineering foundation✅
M1Core model / timeline / Player✅
M22D geometry and sampling✅
M3R3F render adapter✅
M4Basic animation✅
M5Coordinate system and axes✅
M6Minimal reactive layer✅
L1v0.1 acceptance✅

Implementation details in design.md §0.1. Online v0.1 acceptance checklist.

Phase-2 (v0.2) ​

IDNameStatus
M7Scale and ticks✅
M8Math construct library✅
M9Morph matching✅
M10Text and LaTeX✅
M11Interaction system✅
M12Layout and Inspector✅
L2v0.2 acceptance✅

Implementation details in design.md §0.2. Online v0.2 acceptance checklist.

Phase-3 (v1.0) ​

M13–M17 (PCG, 3D, serialization/export, performance, plugins) and L3 acceptance complete. See v1.0 acceptance checklist and Extensibility guide.

Documentation ​

  • Guides: Phase-1 core capabilities + Phase-2 math toolbox (sidebar groups)
  • API Reference: TypeDoc symbol pages + overview (P1–P2 architecture summary, pnpm run gen:reference)
  • Example index: /en/examples/ grouped by milestone, linking to /demos/ interactive gallery

Intermact v1.0 — docs cover Phase-1 / Phase-2 / Phase-3 (all stages)