Pattern Proposal: Traceable Health Metrics
Summary
Dashboard health is calculated from traceable governance metrics and produced with reasons.
Candidate Pattern
- ID:
traceable-health-metrics - Classification: intelligence
- Maturity: strategic_direction
- Type: emerging
Observed Signals
No specific signals listed.
Evidence
Supporting Evidence
- src/cas_runner/dashboard/health_model.py (HealthStatus, calculate_health, get_health_reasons) - Shows health calculation and reason generation.
- src/cas_runner/governance/models.py (TraceableMetric, GovernanceHealth, GovernanceThroughput, GovernanceRisks) - Defines the metric and health structures likely consumed by the dashboard.
Scope Assessment
- Evidence Strength: medium
- Confidence: medium
- Applies to: ideas-to-life-cas
Rationale
- Intent: Make system health explainable by connecting status to metrics and reasons.
- Context: Found in the dashboard health model together with governance models for traceable metrics, health, throughput, and risks.
- Force: Health status should not be a black box.
- Force: Metrics should support debugging and review.
- Force: Health changes should be linked to observable governance data.
Traceability
Artifact source: proposed-patterns