---
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) | — | — | — |
