Skip to content

prism dashboard

Generate executive dashboards from a PRISM document.

Synopsis

prism dashboard <file> [options]

Description

Generate an executive dashboard showing high-level status views including goal progress, phase metrics, and SLO compliance summaries.

Options

Option Description
-o, --output <file> Output file (default: stdout)
--format <format> Output format: json, markdown (default: json)
--title <title> Dashboard title

Examples

Generate dashboard JSON:

prism dashboard prism.json -o dashboard.json

Generate dashboard to stdout:

prism dashboard prism.json

Generate markdown dashboard:

prism dashboard prism.json --format markdown -o dashboard.md

Output Format

The dashboard JSON includes:

{
  "title": "Executive Dashboard",
  "generatedAt": "2026-04-18T10:00:00Z",
  "summary": {
    "prismScore": 0.78,
    "interpretation": "Strong",
    "goalsOnTrack": 2,
    "goalsTotal": 2,
    "currentPhase": "Q1 2026",
    "phaseProgress": 0.75
  },
  "goals": [
    {
      "id": "goal-reliability",
      "name": "Achieve High Reliability",
      "currentLevel": 3,
      "targetLevel": 4,
      "progress": 0.75,
      "sloCompliance": 0.67
    }
  ],
  "metrics": {
    "sloCompliance": 0.75,
    "initiativeCompletion": 0.50,
    "deploymentProgress": 0.80
  }
}

prism dashforge

Convert a PRISM document to dashforge format for dashboard generation.

prism dashforge <file> [options]

Options:

Option Description
-o, --output <file> Output file (default: stdout)
--widgets Widget types to include: all, metrics, goals, phases

Examples:

# Convert to dashforge format
prism dashforge prism.json -o dashforge.json

# Generate metrics widgets only
prism dashforge prism.json --widgets metrics

See Also