mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 19:01:08 +02:00
docs: document Ecosystem Health Score in about.md and CLAUDE.md
Add comprehensive documentation for the Ecosystem Health Score: - 12 metrics explained with weights and measurement methods - How each score is calculated - How to improve each metric - Script usage: node scripts/ecosystem-audit.mjs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
0c89400b5b
commit
f58a6d1d70
2 changed files with 61 additions and 0 deletions
10
CLAUDE.md
10
CLAUDE.md
|
|
@ -887,6 +887,16 @@ Backend, Frontend, Database, Testing, Deployment, Documentation, Security, UX
|
|||
| **Dependency Health** | Outdated packages, vulnerabilities by severity |
|
||||
| **API Conformity** | 7 checks (responses, errors, pagination, versioning, docs, health, validation) |
|
||||
| **Cross-App Consistency** | Shared package usage (auth, ui, theme, branding, i18n, error-tracking) |
|
||||
| **Analytics Maturity** | 5 checks (page views, custom events, auth tracking, landing, dashboard) |
|
||||
|
||||
### Ecosystem Health Score
|
||||
|
||||
Measures consistency and unification **across all apps** (vs. ManaScore which rates each app individually).
|
||||
|
||||
**Dashboard:** `/manascore/ecosystem`
|
||||
**Script:** `node scripts/ecosystem-audit.mjs` — scans the monorepo, generates `ecosystem-health.json`
|
||||
|
||||
12 metrics with weighted average: Shared Packages (20%), Icon Consistency (10%), i18n (10%), Styles (10%), Local-First (8%), Error Boundaries (8%), TypeScript Strict (7%), Tests (7%), Modals (5%), Error Handling (5%), PWA (5%), Maintainability (5%).
|
||||
|
||||
### Maturity Levels
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue