Files
triqura-ecd/docs/swift/visualisatie-prompts.json
colinislit af88ac9446 docs: add architecture and intake intent documentation
- Add architecture overview, implementation plan, and intent overview
- Add intake intent process specs (gap analyse, bouwplan, testplan)
- Add swift architecture specs and visualization prompts
- Remove obsolete aispeedrun-manifesto template

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 19:26:14 +01:00

303 lines
10 KiB
JSON

{
"meta": {
"title": "Cortex EPD Visualisatie Prompts",
"version": "1.0",
"created": "2025-01-05",
"author": "Mini-EPD Team",
"purpose": "AI image generation prompts voor marketing en presentaties",
"target_audience": [
"ICT-managers",
"Zorgdirectie",
"EPD-leveranciers",
"Zorgprofessionals"
]
},
"brand": {
"colors": {
"primary": {
"teal_700": "#0F766E",
"teal_800": "#115E59",
"teal_600": "#0D9488",
"teal_50": "#F0FDFA"
},
"ai": {
"amber_500": "#F59E0B",
"amber_600": "#D97706",
"amber_50": "#FFFBEB"
},
"success": {
"green_600": "#16A34A",
"green_50": "#ECFDF5"
},
"neutral": {
"background": "#F8FAFC",
"surface": "#FFFFFF",
"text_primary": "#0F172A",
"text_secondary": "#475569"
}
},
"tone": {
"do": [
"Professioneel",
"Betrouwbaar",
"Evidence-based",
"Menselijk",
"Toegankelijk"
],
"avoid": [
"Hype-taal (revolutionair, disruptief)",
"Sci-fi aesthetiek",
"Robots of androiden",
"Matrix-style code",
"Stock photo look"
]
}
},
"prompts": [
{
"id": "hero-visual",
"name": "Hero Visual — Het Intelligente Zorgbrein",
"purpose": "Eerste indruk op website/pitch deck. Moet vertrouwen wekken.",
"primary_audience": ["Iedereen"],
"core_message": "Technologie die zorg ondersteunt, niet vervangt",
"format": {
"aspect_ratio": "16:9",
"resolution": "1920x1080px",
"use_cases": ["Website hero", "Pitch deck opening", "LinkedIn banner"]
},
"prompt": {
"scene": "A serene, professional healthcare visualization showing the concept of an 'intelligent layer' between caregivers and patient data.",
"composition": {
"center": "A subtle, abstract neural network pattern in teal (#0F766E) forming a gentle arc or bridge shape",
"left": "Soft silhouettes of healthcare professionals (nurse, doctor) speaking naturally, with subtle sound wave lines emanating from them",
"right": "Clean, organized patient data cards and medical icons flowing into structured columns",
"transformation": "The neural bridge transforms chaotic voice input into organized output"
},
"style": {
"aesthetic": "Clean, minimal, Scandinavian healthcare",
"colors": "Teal primary (#0F766E), warm amber accents (#F59E0B), soft gray backgrounds (#F8FAFC)",
"elements": "No screens or devices visible — focus on human-AI collaboration",
"depth": "Subtle depth with soft shadows, not flat design",
"quality": "Professional enough for hospital boardroom presentation"
},
"mood": ["Calm", "Trustworthy", "Efficient", "Human-centered"],
"negative_prompt": "Robots, glowing brains, Matrix-style code, overly futuristic elements, stock photo aesthetics, cluttered, dark, dystopian"
},
"platforms": {
"midjourney_v6": "--ar 16:9 --style raw --s 200 --c 15",
"dalle_3": "Style: natural, photorealistic illustration",
"stable_diffusion": "Steps: 30, CFG: 7, Sampler: DPM++ 2M Karras"
}
},
{
"id": "architecture-diagram",
"name": "Architectuur Diagram — Drie-Lagen Intelligentie",
"purpose": "Technische geloofwaardigheid voor ICT-managers en EPD-leveranciers",
"primary_audience": ["ICT-managers", "EPD-leveranciers"],
"core_message": "Doordacht, schaalbaar, veilig",
"format": {
"aspect_ratio": "4:3",
"resolution": "1920x1440px or A4 landscape",
"file_type": "Vector (SVG/Figma)",
"use_cases": ["Technical documentation", "Whitepaper", "Integration guide"]
},
"prompt": {
"type": "technical_diagram",
"layout": "vertical_flow",
"layers": [
{
"id": "input",
"name": "Input Layer",
"description": "Spraak en tekst invoer",
"example": "\"Maak notitie voor Jan\"",
"icons": ["microphone", "keyboard"],
"color": "neutral"
},
{
"id": "reflex",
"name": "Layer 1: Reflex Arc",
"description": "Lokale pattern matching, geen AI-calls, 70% van requests",
"latency": "<20ms",
"color": "#0F766E",
"icon": "lightning",
"intents": ["notitie", "zoeken", "agenda", "overdracht"],
"escalation_rule": "Confidence < 0.7 → Escaleer naar Layer 2"
},
{
"id": "orchestrator",
"name": "Layer 2: Orchestrator",
"description": "Complexe intent classificatie met Claude AI",
"color": "#F59E0B",
"icon": "brain",
"capabilities": [
"Multi-intent: \"annuleer afspraak én maak notitie\"",
"Pronoun resolutie: \"voor hem\" → actieve patiënt",
"Relatieve tijd: \"morgen 14:00\" → ISO datetime"
]
},
{
"id": "nudge",
"name": "Layer 3: Nudge",
"description": "Post-actie suggesties op basis van zorgprotocollen",
"color": "#16A34A",
"icon": "lightbulb",
"example": "Na wondnotitie → \"Plan wondcontrole over 3 dagen?\"",
"source": "V&VN richtlijnen"
},
{
"id": "output",
"name": "Output: Gestructureerde Zorgdata",
"description": "FHIR-compatibele data naar EPD",
"color": "neutral",
"fields": ["Patient", "Type", "Categorie", "Inhoud", "Dienst", "Datum"],
"integration": "EPD / FHIR"
}
],
"style": {
"corners": "rounded (8px)",
"shadows": "subtle, professional",
"typography": "clean sans-serif",
"language": "Dutch labels, technical terms where appropriate",
"iconography": "Lucide or Phosphor icons"
}
},
"platforms": {
"figma": "Use Auto Layout, Components for each layer",
"mermaid": "flowchart TD with custom styling",
"excalidraw": "Hand-drawn style for workshops"
}
},
{
"id": "value-flow",
"name": "Value Flow — Van Stem naar Structuur",
"purpose": "Snel begrip voor zorgdirectie en zorgprofessionals",
"primary_audience": ["Zorgdirectie", "Zorgprofessionals"],
"core_message": "Van 2 minuten typen naar 8 seconden spreken",
"format": {
"aspect_ratio": "3:1",
"resolution": "1920x640px",
"variants": {
"static": "PNG/SVG for website banner",
"animated": "10-second loop for trade shows / LinkedIn",
"print": "A3 landscape for posters"
}
},
"prompt": {
"type": "infographic",
"layout": "horizontal_3_step",
"steps": [
{
"number": 1,
"title": "Inspreken",
"subtitle": "Natuurlijke taal",
"icon": "healthcare_worker_speaking",
"example_input": "\"Mevrouw Jansen heeft goed geslapen en zelfstandig ontbeten\"",
"metric": {
"value": "8 seconden",
"comparison": "vs 2 min typen"
},
"benefits": [
"Geen formulieren",
"Hands-free",
"Tijdens zorg"
],
"color_zone": "warm, human, organic shapes"
},
{
"number": 2,
"title": "Verwerking",
"subtitle": "Cortex AI",
"icon": "brain_processing",
"extracted_data": {
"patient": "Jansen",
"type": "Observatie",
"category": "ADL",
"shift": "Ochtend"
},
"metric": {
"value": "<20ms",
"label": "verwerking"
},
"benefits": [
"Automatische classificatie",
"Geen handmatige invoer",
"Context-aware"
],
"color_zone": "teal center (#0F766E), neural aesthetic"
},
{
"number": 3,
"title": "Resultaat",
"subtitle": "Gestructureerd in EPD",
"icon": "clipboard_check",
"output_card": {
"fields": ["Patient", "Type", "Categorie", "Status"],
"status": "success_checkmark"
},
"metric": {
"value": "70%",
"label": "minder administratie"
},
"benefits": [
"Klaar voor overdracht",
"Rapportages",
"Analytics"
],
"color_zone": "clean, organized, success green (#16A34A)"
}
],
"connectors": {
"style": "arrows with gradient",
"animation": "subtle flow animation for motion version"
},
"style": {
"gradient": "warm (left) → teal (center) → cool/green (right)",
"typography": "large, readable at 50% zoom",
"data_viz": "highlight key metrics prominently"
}
},
"key_metrics": [
{
"metric": "8 sec vs 2 min",
"meaning": "Tijdsbesparing per notitie"
},
{
"metric": "<20ms",
"meaning": "Verwerkingssnelheid"
},
{
"metric": "70%",
"meaning": "Reductie administratieve last"
}
],
"platforms": {
"after_effects": "Use shape layers, animate along path",
"figma": "Smart Animate for prototype",
"canva": "Use brand kit colors"
}
}
],
"usage_guidelines": {
"website": {
"hero": "hero-visual",
"how_it_works": "value-flow",
"technical_page": "architecture-diagram"
},
"pitch_deck": {
"slide_1": "hero-visual (title slide)",
"slide_3": "value-flow (the problem we solve)",
"slide_5": "architecture-diagram (how it works)"
},
"trade_show": {
"banner": "hero-visual (large format)",
"screen": "value-flow (animated loop)",
"handout": "architecture-diagram (A4 print)"
},
"linkedin": {
"company_banner": "hero-visual (1128x191 crop)",
"post_image": "value-flow (1200x627)",
"article_header": "architecture-diagram (simplified)"
}
}
}