-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Summary
Add scorecard framework to track operational readiness across services/teams.
Background
DX platform has scorecard schema (currently empty) designed for:
- Defining operational readiness checks
- Tracking compliance per service
- Progression through maturity levels
- Automated check evaluation
Requirements
- Add
scorecardsmodule undersrc/gitflow_analytics/metrics/ - Support scorecard definition via YAML
- Configurable checks (automated and manual)
- Maturity levels (e.g., Bronze → Silver → Gold)
- Historical tracking of progress
- Add
--scorecardcommand to CLI
Data Model
# scorecards.yaml
scorecards:
- id: production-readiness
name: Production Readiness
levels:
- id: bronze
checks:
- has_readme
- has_ci_pipeline
- id: silver
checks:
- has_monitoring
- has_runbook
- id: gold
checks:
- has_slo
- has_incident_playbook
checks:
has_readme:
type: file_exists
path: README.md
has_ci_pipeline:
type: github_workflow_exists
has_monitoring:
type: manual
description: "Service has monitoring dashboards"Acceptance Criteria
- Score services against defined scorecards
- Track level progression over time
- Auto-evaluate file/config-based checks
- Generate compliance reports
- Export to CSV/JSON
Priority
Low - Operational maturity tracking
🤖 Generated with Claude Code
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels