chore(strip): verwijder kapotte intake-tabs anamnese, onderzoeken en ROM

Opslaan faalde altijd door label/code-mismatch met de database-constraints
(reviewbevinding). Tabs komen terug bij de rebuild op het nieuwe datamodel.

- tab-mappen anamnese/, examination/, rom/ verwijderd
- tabs uit intake-tabs.tsx, server actions uit actions.ts
- intake-status API telt de secties niet meer mee (voortgangsring klopt)
- Cortex-navigatiedoelen (regex, entity-mapping, prompt) bijgewerkt zodat
  'ga naar anamnese' geen 404 meer geeft

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
colinislit
2026-07-14 22:44:09 +02:00
parent 5e910c3053
commit a8b02c1ef3
14 changed files with 9 additions and 559 deletions

View File

@@ -685,9 +685,6 @@ export type IntakeTab =
| 'contacts'
| 'kindcheck'
| 'risk'
| 'anamnese'
| 'examination'
| 'rom'
| 'diagnosis'
| 'behandeladvies';
@@ -703,10 +700,6 @@ const INTAKE_TAB_KEYWORDS: Record<string, IntakeTab> = {
'diagnose': 'diagnosis',
'diagnoses': 'diagnosis',
'dsm': 'diagnosis',
// Anamnese
'anamnese': 'anamnese',
'voorgeschiedenis': 'anamnese',
'geschiedenis': 'anamnese',
// Contacts
'contact': 'contacts',
'contacten': 'contacts',
@@ -714,14 +707,6 @@ const INTAKE_TAB_KEYWORDS: Record<string, IntakeTab> = {
// Kindcheck
'kindcheck': 'kindcheck',
'kinderen': 'kindcheck',
// Examination
'onderzoek': 'examination',
'psychiatrisch': 'examination',
// ROM
'rom': 'rom',
'meetinstrumenten': 'rom',
'vragenlijst': 'rom',
'vragenlijsten': 'rom',
// Behandeladvies
'behandeladvies': 'behandeladvies',
'advies': 'behandeladvies',