Voortgang masterplan

ondernemingoprichten.be — Vincent Meesters (ITAA 50.621.367)

Repo: Vintrist/ondernemingoprichten-be
Last update: 2026-05-16

Changelog

Alle wijzigingen die Claude (of Vincent) heeft uitgevoerd, met tijdsbesteding per entry. 2 entries.

  1. Railway dashboard deploy unblocked

    · Claude (Opus 4.7)
    ~45 min

    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)
  2. Changelog pagina toegevoegd

    · Claude (Opus 4.7)
    ~10 min

    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
Voor Claude: nieuwe wijzigingen toevoegen door een entry bovenaan 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).