colinislit
ac98070fe4
| E2.S1 | Prompt engineering | System prompt + user prompt templates, evidence-based mapping
...
| E2.S2 | Generate endpoint | `POST /api/behandelplan/generate` retourneert JSON, < 8 sec response
| E2.S3 | AI event logging | Calls loggen naar `ai_events` tabel
new file: app/api/behandelplan/generate/route.ts
modified: docs/specs/behandelplan/bouwplan-behandelplan-v1.md
modified: docs/templates/bouwplan_template.md
new file: lib/ai/behandelplan-prompt.ts
new file: lib/ai/intervention-mapping.ts
modified: lib/supabase/database.types.ts
2025-12-04 09:27:12 +01:00
colinislit
621e1c90f9
| Epic | Status | Wat is gedaan |
...
|---------------------|---------------|---------------------|
| E0: Foundation | ✅ Afgerond | Types + DB migratie |
| E1: Leefgebieden | ✅ Afgerond | 3 componenten |
| E2: AI Generatie | ⏳ Nog te doen | - |
| E3: Behandelplan UI | ⏳ Nog te doen | - |
Gemaakte bestanden:
- lib/types/leefgebieden.ts - 7 domeinen met kleuren/emoji's
- lib/types/behandelplan.ts - SMART doelen, interventies, Zod schemas
- components/behandelplan/leefgebieden-form.tsx - Intake formulier
- components/behandelplan/leefgebieden-scores.tsx - Score weergave
- components/behandelplan/leefgebieden-badge.tsx - Domain badges
- components/behandelplan/index.ts - Exports
2025-12-04 09:09:23 +01:00
colinislit
8e08cdc09f
refactor: rename 'Releases' to 'Documentatie'
...
Changed terminology from release notes to feature documentation
to better reflect the continuous build-in-public approach.
Changes:
- Navigation: "Releases" → "Documentatie"
- Page titles: "Release Notes" → "Feature Documentatie"
- Metadata descriptions updated
- Timeline link text updated
- Sidebar heading updated
- Template and example docs updated
The /releases route remains the same for stability,
but all user-facing text now says "Documentatie".
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-19 21:18:32 +01:00
colinislit
2ae7b37e5f
feat: add release notes page with MDX content system
...
Implemented comprehensive release notes feature with:
- MDX-based content system for easy release note authoring
- Thematic sidebar navigation (Foundation, Features, Infrastructure)
- Auto-generated pages from MDX frontmatter
- Overview page with status filtering (completed/in_progress/planned)
- Detail pages with custom MDX components
- Mobile-responsive navigation (horizontal scroll tabs)
- Integration with timeline (link to detailed release notes)
- Added "Releases" link to header navigation
Technical implementation:
- next-mdx-remote for MDX parsing and rendering
- gray-matter for frontmatter extraction
- Custom MDX components for images, code blocks, typography
- Static site generation (SSG) for performance
- Template system for consistent release note structure
Files added:
- app/(marketing)/releases/ - Route structure and components
- content/nl/releases/ - MDX content files and index
- lib/mdx/releases.ts - MDX utility functions
- docs/specs/releasepage/ - Build plan documentation
- docs/templates/release-note-template.mdx - Content template
First release note: authentication.mdx (login, signup, password reset)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-19 20:59:54 +01:00
colinislit
690e7b7c43
Content loader utility, Content directory structuur
2025-11-15 22:06:48 +01:00
colinislit
dbde412465
bouwplan templates
2025-11-11 09:28:46 +01:00