docs(cortex): update Epic 0 status to Done in bouwplan

- 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 <noreply@anthropic.com>
This commit is contained in:
colinislit
2025-12-31 12:51:42 +01:00
parent 0215d7bb92
commit ccdc425d78

View File

@@ -131,7 +131,7 @@ lib/config/
| Epic ID | Titel | Doel | Status | Stories | Story Points | | 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 | | **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 | | **E2** | Intent Orchestrator (Layer 2) | AI-gedreven multi-intent | ⏳ To Do | 6 | 13 SP |
| **E3** | UI Components | ActionChainCard, ClarificationCard | ⏳ To Do | 4 | 8 SP | | **E3** | UI Components | ActionChainCard, ClarificationCard | ⏳ To Do | 4 | 8 SP |
@@ -164,11 +164,11 @@ lib/config/
| Story ID | Beschrijving | Acceptatiecriteria | Status | Afhankelijkheden | SP | | 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.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.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.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.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.S5 | **Classification logging** utility | Dev logging + production sanitization | | E0.S1 | 1 |
**Deliverable:** Context beschikbaar, types gedefinieerd, backward compatible **Deliverable:** Context beschikbaar, types gedefinieerd, backward compatible
@@ -212,9 +212,9 @@ export interface CortexContext {
``` ```
*Done criteria:* *Done criteria:*
- [ ] `pnpm lint` slaagt - [x] `pnpm lint` slaagt
- [ ] Bestaande imports (`CortexIntent`, `ExtractedEntities`) werken nog - [x] Bestaande imports (`CortexIntent`, `ExtractedEntities`) werken nog
- [ ] Nieuwe types geëxporteerd via `lib/cortex/index.ts` - [x] Nieuwe types geëxporteerd via `lib/cortex/index.ts`
--- ---
@@ -245,8 +245,8 @@ export interface CortexContext {
``` ```
*Done criteria:* *Done criteria:*
- [ ] `GET /api/cortex/context` retourneert 200 met valid JSON - [x] `GET /api/cortex/context` retourneert 200 met valid JSON
- [ ] Response matcht `CortexContext` type - [x] Response matcht `CortexContext` type
--- ---
@@ -266,8 +266,8 @@ export const FEATURE_FLAGS = {
``` ```
*Done criteria:* *Done criteria:*
- [ ] Flags werken in dev (hardcoded `true`) - [x] Flags werken in dev (hardcoded `true`)
- [ ] Flags leesbaar vanuit components - [x] Flags leesbaar vanuit components
--- ---
@@ -288,9 +288,9 @@ export const FEATURE_FLAGS = {
- `addSuggestion()`, `acceptSuggestion()`, `dismissSuggestion()` - `addSuggestion()`, `acceptSuggestion()`, `dismissSuggestion()`
*Done criteria:* *Done criteria:*
- [ ] Bestaande store werkt nog (backward compatible) - [x] Bestaande store werkt nog (backward compatible)
- [ ] Nieuwe state observable in React DevTools - [x] Nieuwe state observable in React DevTools
- [ ] `pnpm lint` slaagt - [x] `pnpm lint` slaagt
--- ---
@@ -310,8 +310,8 @@ export const FEATURE_FLAGS = {
``` ```
*Done criteria:* *Done criteria:*
- [ ] Dev logs tonen classificatie resultaten - [x] Dev logs tonen classificatie resultaten
- [ ] Namen worden gesanitized in productie mode - [x] Namen worden gesanitized in productie mode
--- ---