--- title: Metrics Dashboard created: 2026-04-08 updated: 2026-04-08 status: evolving tags: [metrics, tests, performance] sources: [phpunit.xml, composer.json, package.json] --- # Metrics Dashboard All numbers with provenance. Source of truth: `knowledge-graph.yaml`. ## Test Results | Suite | Score | File | Date | |---|---|---|---| | PHPUnit Feature | 0/0 | tests/Feature/ | 2026-04-08 | | PHPUnit Unit | 0/0 | tests/Unit/ | 2026-04-08 | > No tests written yet. PHPUnit 12.5 is configured and ready. ## Codebase Size | Metric | Value | Source | |---|---|---| | Backend LOC | ~13,500 | PHP files excl. vendor | | Frontend LOC | ~3,900 | Vue/JS files excl. node_modules | | Models | 21 | app/Models/ | | Enums | 14 | app/Enums/ | | Migrations | 27 | database/migrations/ | | Vue components | 15 | resources/js/ | | Docker services | 7 | docker-compose.yml | ## Build Dependencies | Layer | Package Manager | Production | Dev | |---|---|---|---| | Backend | Composer | 5 (Laravel, Fortify, Sanctum, Inertia, Tinker) | 6 (Faker, Pail, Pint, Mockery, Collision, PHPUnit) | | Frontend | npm | 8 (Vue, Inertia, D3, Pinia, VueUse, fonts) | 6 (Tailwind, Vite, Axios, Concurrently, Laravel-Vite) | | AI Service | pip | FastAPI, LangGraph, LangChain, Anthropic, pgvector | — | ## Sprint Progress | Sprint | Status | Key Deliverables | |---|---|---| | Sprint 0 — Scaffold | completed | Domain model, Docker, migrations, seeders, agent definitions | | Sprint 1 — Foundation | completed | Auth (Fortify), metro map canvas (D3), services, retro UI | | Sprint 2 — Detail & Interaction | not started | Project detail view, zoom-to-dimension, commitment UI | ## Disproven Claims | Claim | Evidence For | Evidence Against | Date | |---|---|---|---| | (none yet) | — | — | — |