Changelog
Alle wijzigingen die Claude (of Vincent) heeft uitgevoerd, met tijdsbesteding per entry. 2 entries.
- ~45 min
Railway dashboard deploy unblocked
· Claude (Opus 4.7)Service ondernemingoprichten-be op Railway stond op FAILED. Root cause: Railway probeerde de repo root te builden (alleen specs/docs), terwijl de Next.js dashboard in dashboard/ subfolder zit. Daarna kwamen er CVE-blocks en TS-fouten naar boven.
- ·Root Directory van Railway service via GraphQL API op "dashboard" gezet (CLI ondersteunt dit niet)
- ·Next.js gebumpt van 15.0.3 → ^15.0.7 wegens CVE-2025-66478 (CRITICAL) + 3 andere CVEs
- ·React/react-dom van RC-build naar stable ^19.0.0 wegens peer-dep conflict met next 15.5
- ·Phase.stream union type aangevuld met 'B+C' (gebruikt door Fase 12)
- ·streamColor map in PhaseCard.tsx aangevuld met 'B+C' entry
- ·Live op https://ondernemingoprichten-be-production.up.railway.app/ (HTTP 200)
- ~10 min
Changelog pagina toegevoegd
· Claude (Opus 4.7)Eenvoudige changelog pagina op het dashboard waarop Claude alle wijzigingen + tijdsbesteding kan bijhouden. Aparte route /changelog met nav-link in header.
- ·dashboard/lib/changelog.ts — typed data file met ChangelogEntry interface
- ·dashboard/app/changelog/page.tsx — render-pagina met chronologische timeline
- ·dashboard/app/layout.tsx — nav-link naar /changelog in header
dashboard/lib/changelog.ts in te voegen. Velden: date (YYYY-MM-DD), title, summary, changes[], timeSpent (vrij formaat, bv. "~45 min" of "2u 30m"), author (optioneel).