v0.5.0 — Diagram Projections + Source Provenance
Two new ways to see the model: where every element came from, and what it looks like as a diagram.
Added
- Source Provenance — store the file a model was extracted from and stamp every element (surface, action, rule, …) with its source span. Source Capture on the MCP side (
attach_source_file→record_element_span→finalize_analysis, gated on full tracing) + a dashboard Source Viewer with bidirectional element↔span highlighting, toggle, and filter. - Diagram Projections — project a feature or whole project into a statechart, sequence, ER, flowchart, or mindmap (plus the free behavior graph). Pure projectors emit a neutral
DiagramSpec; export as Mermaid or Graphviz DOT, or download SVG/PNG.
Fixed
- Graph view fills the viewport instead of overflowing into a page scrollbar.
- Dragging the graph/diagram canvas no longer selects page text.
- Feature cards refresh their coverage score live on an MCP report.
Changed
- README slimmed to an overview; full guides moved into
docs/. - Dev server moved off WSL2-reserved
5173to8173.
Full changelog: CHANGELOG.md → [0.5.0].