Architecture governance
Architecture Governance
The governance artifacts behind the MMCA platform: the shared 34-category evaluation rubric, and each repo's evidence-based scorecard plus its remediation backlog. Every score cites real code (path and line), and every backlog item traces to a rubric category.
The rubric
- Architecture Evaluation Criteria: the 34-category rubric (Maturity 0-4 and Implementation 0-10 per category) that all three application repos are scored against.
Scorecards and backlogs
| Repo | Scorecard | Remediation backlog |
|---|---|---|
| MMCA.Common (framework) | Scorecard | Backlog |
| MMCA.Store (e-commerce) | Scorecard | Backlog |
| MMCA.ADC (conference) | Scorecard | Backlog |
How these are maintained
Scores are re-verified from source on a cadence: each category is scored by reading the current code, config, and CI (never rolled forward), and any change lands with the evidence that justifies it. The backlogs record what was found, what shipped, and what was consciously accepted as-is. Framework-wide numbers (package count, ADR range, fitness-function totals) are owned by FACTS.md in the MMCA.Common repo.
Related reading: the Architecture Decision Records document the decisions these scorecards measure.