Skip to content

v0.2.0

Release Date: 2026-04-18

Highlights

  • Goal-Driven Maturity Roadmap - Define strategic goals with SLO-backed maturity levels
  • Phase-Based Planning - Organize work into quarters with swimlanes and initiative tracking
  • New CLI Commands - goal, phase, roadmap, slo-report, dashboard, dashforge, report
  • Dashforge Integration - Generate executive dashboards from PRISM documents

Added

Goals

  • Goal type with owner, priority, status, and maturity tracking
  • GoalMaturityModel with 5-level progression and SLO requirements
  • MetricCriterion for maturity level value requirements
  • Goal.CurrentMaturityLevel() calculates achieved level from metrics

Phases

  • Phase type for time-bounded planning periods (quarters)
  • PhaseGoalTarget for enter/exit maturity levels per goal
  • Swimlane for organizing initiatives by domain

Initiatives

  • Initiative type with deployment tracking and customer adoption
  • DeploymentStatus for tracking rollout progress
  • Validation for goal, phase, and initiative references

Phase Metrics

  • PhaseMetrics for tracking progress at phase boundaries
  • GoalProgress with initiative completion and SLO compliance
  • CalculateGoalProgress(), CalculateInitiativeMetrics(), CalculateSLOCompliance()

Roadmap Views

  • RoadmapProgress for aggregated roadmap status
  • GetRoadmapProgress() generates full progress view

Reporting

  • SLOReport with compliance rate and metric status breakdown
  • GenerateSLOReport() creates SLO compliance reports
  • ExecDashboard for high-level status views
  • Markdown report generation for executive summaries

Dashboard Integration

  • Dashforge converter for PRISM to dashforge format
  • Widget generators for metrics, goals, and phases

CLI Commands

  • prism goal list - List all goals
  • prism goal show <id> - Show goal details
  • prism goal progress <id> - Show goal progress with SLO compliance
  • prism phase list - List all phases
  • prism phase show <id> - Show phase details
  • prism phase metrics <id> - Show enter/exit metrics for a phase
  • prism roadmap show - Show roadmap overview
  • prism roadmap progress - Show progress across all phases and goals
  • prism report - Generate roadmap reports (Markdown/JSON)
  • prism slo-report - Generate SLO compliance reports
  • prism dashboard - Generate executive dashboards
  • prism dashforge - Convert to dashforge format

Changed

  • Refactored to extensible framework architecture with operations examples
  • PRISMDocument extended with Goals, Phases, Initiatives arrays
  • JSON Schema updated with goal, phase, and initiative types

Documentation

  • Roadmap CLI documentation (goal, phase, roadmap commands)
  • Design notes for maturity roadmap implementation
  • Updated examples with operations-focused goal roadmap
  • New CLI docs for report, slo-report, and dashboard commands

Tests

  • Unit tests for Goal, GoalMaturityModel, CurrentMaturityLevel()
  • Unit tests for Phase, PhaseGoalTarget, Swimlane
  • Unit tests for PhaseMetrics calculations
  • Integration tests for SLO report generation

Infrastructure

  • Multi-agent orchestration specs for roadmap generation
  • Example executive dashboard configuration

Upgrade Notes

This release is backward compatible with v0.1.0 documents. The new Goals, Phases, and Initiatives arrays are optional and can be added incrementally to existing documents.