From ccdc425d7823f39ed5042d76836afbdf53e34330 Mon Sep 17 00:00:00 2001 From: colinislit Date: Wed, 31 Dec 2025 12:51:42 +0100 Subject: [PATCH] docs(cortex): update Epic 0 status to Done in bouwplan MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Epic 0 status: ⏳ To Do → ✅ Done - All 5 stories (E0.S1-S5) marked as complete - All done criteria checkboxes marked as checked 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- docs/intent/bouwplan-cortex-v2.md | 36 +++++++++++++++---------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/docs/intent/bouwplan-cortex-v2.md b/docs/intent/bouwplan-cortex-v2.md index 3eb2c47..1333d75 100644 --- a/docs/intent/bouwplan-cortex-v2.md +++ b/docs/intent/bouwplan-cortex-v2.md @@ -131,7 +131,7 @@ lib/config/ | Epic ID | Titel | Doel | Status | Stories | Story Points | |---------|-------|------|--------|---------|--------------| -| **E0** | Foundation & Context | Types, API, feature flags | ⏳ To Do | 5 | 8 SP | +| **E0** | Foundation & Context | Types, API, feature flags | ✅ Done | 5 | 8 SP | | **E1** | Reflex Arc (Layer 1) | Snelle lokale classificatie | ⏳ To Do | 4 | 6 SP | | **E2** | Intent Orchestrator (Layer 2) | AI-gedreven multi-intent | ⏳ To Do | 6 | 13 SP | | **E3** | UI Components | ActionChainCard, ClarificationCard | ⏳ To Do | 4 | 8 SP | @@ -164,11 +164,11 @@ lib/config/ | Story ID | Beschrijving | Acceptatiecriteria | Status | Afhankelijkheden | SP | |----------|--------------|---------------------|--------|------------------|----| -| E0.S1 | **CortexContext types** definiëren | Types in `lib/cortex/types.ts` voor context, intents, chains | ⏳ | — | 2 | -| E0.S2 | **GET /api/cortex/context** endpoint | Retourneert actieve patiënt, agenda, recente acties | ⏳ | E0.S1 | 2 | -| E0.S3 | **Feature flags** setup | `CORTEX_V2_ENABLED`, `CORTEX_MULTI_INTENT`, `CORTEX_NUDGE`, `CORTEX_LOGGING` | ⏳ | — | 1 | -| E0.S4 | **CortexStore V2** extensions | Zustand store met context, chains, suggestions state | ⏳ | E0.S1 | 2 | -| E0.S5 | **Classification logging** utility | Dev logging + production sanitization | ⏳ | E0.S1 | 1 | +| E0.S1 | **CortexContext types** definiëren | Types in `lib/cortex/types.ts` voor context, intents, chains | ✅ | — | 2 | +| E0.S2 | **GET /api/cortex/context** endpoint | Retourneert actieve patiënt, agenda, recente acties | ✅ | E0.S1 | 2 | +| E0.S3 | **Feature flags** setup | `CORTEX_V2_ENABLED`, `CORTEX_MULTI_INTENT`, `CORTEX_NUDGE`, `CORTEX_LOGGING` | ✅ | — | 1 | +| E0.S4 | **CortexStore V2** extensions | Zustand store met context, chains, suggestions state | ✅ | E0.S1 | 2 | +| E0.S5 | **Classification logging** utility | Dev logging + production sanitization | ✅ | E0.S1 | 1 | **Deliverable:** Context beschikbaar, types gedefinieerd, backward compatible @@ -212,9 +212,9 @@ export interface CortexContext { ``` *Done criteria:* -- [ ] `pnpm lint` slaagt -- [ ] Bestaande imports (`CortexIntent`, `ExtractedEntities`) werken nog -- [ ] Nieuwe types geëxporteerd via `lib/cortex/index.ts` +- [x] `pnpm lint` slaagt +- [x] Bestaande imports (`CortexIntent`, `ExtractedEntities`) werken nog +- [x] Nieuwe types geëxporteerd via `lib/cortex/index.ts` --- @@ -245,8 +245,8 @@ export interface CortexContext { ``` *Done criteria:* -- [ ] `GET /api/cortex/context` retourneert 200 met valid JSON -- [ ] Response matcht `CortexContext` type +- [x] `GET /api/cortex/context` retourneert 200 met valid JSON +- [x] Response matcht `CortexContext` type --- @@ -266,8 +266,8 @@ export const FEATURE_FLAGS = { ``` *Done criteria:* -- [ ] Flags werken in dev (hardcoded `true`) -- [ ] Flags leesbaar vanuit components +- [x] Flags werken in dev (hardcoded `true`) +- [x] Flags leesbaar vanuit components --- @@ -288,9 +288,9 @@ export const FEATURE_FLAGS = { - `addSuggestion()`, `acceptSuggestion()`, `dismissSuggestion()` *Done criteria:* -- [ ] Bestaande store werkt nog (backward compatible) -- [ ] Nieuwe state observable in React DevTools -- [ ] `pnpm lint` slaagt +- [x] Bestaande store werkt nog (backward compatible) +- [x] Nieuwe state observable in React DevTools +- [x] `pnpm lint` slaagt --- @@ -310,8 +310,8 @@ export const FEATURE_FLAGS = { ``` *Done criteria:* -- [ ] Dev logs tonen classificatie resultaten -- [ ] Namen worden gesanitized in productie mode +- [x] Dev logs tonen classificatie resultaten +- [x] Namen worden gesanitized in productie mode ---