inspannings-monitor/docs/backlog/inspannings-monitor-linear-import-issues.csv
2026-04-18 14:18:26 +02:00

19 KiB

1IDTeamTitleDescriptionStatusEstimatePriorityProject IDProjectCreatorAssigneeLabelsCycle NumberCycle NameCycle StartCycle EndCreatedUpdatedStartedTriagedCompletedCanceledArchivedDue DateParent issueInitiativesProject Milestone IDProject MilestoneSLA Status
2Inspannings MonitorNext.js projectbasis opzettenZet de projectbasis op met TypeScript en de gekozen stylingaanpak. ## Context - Bron backlog-ID: `ST-001` - Epic / project: `Fundament` - Fase: `Release 1` - Afhankelijk van: `EPIC-01` ## Definition of done Project start lokaal en in preview zonder handmatige workarounds.BackloghighFundamentrelease:r1, epic:fundament, type:build2026-04-17T00:00:00ZRelease 1 MVP
3Inspannings MonitorOmgevingen definiërenRicht development, preview en production technisch in. ## Context - Bron backlog-ID: `ST-002` - Epic / project: `Fundament` - Fase: `Release 1` - Afhankelijk van: `ST-001` ## Definition of done Development, preview en production zijn technisch ingericht.BackloghighFundamentrelease:r1, epic:fundament, type:ops2026-04-17T00:00:00ZRelease 1 MVP
4Inspannings MonitorComponent foundation neerzettenBouw herbruikbare basiscomponenten voor formulieren, kaarten, knoppen en meldingen. ## Context - Bron backlog-ID: `ST-003` - Epic / project: `Fundament` - Fase: `Release 1` - Afhankelijk van: `ST-001` ## Definition of done Herbruikbare basiscomponenten zijn mobiel bruikbaar.BackloghighFundamentrelease:r1, epic:fundament, type:ui2026-04-17T00:00:00ZRelease 1 MVP
5Inspannings MonitorFoutafhandeling en lege staten ontwerpenOntwerp en implementeer lege staten en bruikbare foutfeedback. ## Context - Bron backlog-ID: `ST-004` - Epic / project: `Fundament` - Fase: `Release 1` - Afhankelijk van: `ST-001` ## Definition of done Gebruiker krijgt bruikbare feedback bij lege of foutieve situaties.BackloghighFundamentrelease:r1, epic:fundament, type:ux2026-04-17T00:00:00ZRelease 1 MVP
6Inspannings MonitorSupabase Auth integrerenIntegreer Supabase Auth en de sessieflow in de app. ## Context - Bron backlog-ID: `ST-101` - Epic / project: `Auth en profiel` - Fase: `Release 1` - Afhankelijk van: `EPIC-01` ## Definition of done Gebruiker kan inloggen en beveiligde routes gebruiken.BackloghighAuth en profielrelease:r1, epic:auth-profiel, type:build2026-04-17T00:00:00ZRelease 1 MVP
7Inspannings MonitorProfile- en UserSettings-model implementerenImplementeer profiel- en settingsmodellen per gebruiker. ## Context - Bron backlog-ID: `ST-102` - Epic / project: `Auth en profiel` - Fase: `Release 1` - Afhankelijk van: `ST-101` ## Definition of done Profiel en instellingen zijn per gebruiker beschikbaar.BackloghighAuth en profielrelease:r1, epic:auth-profiel, type:build2026-04-17T00:00:00ZRelease 1 MVP
8Inspannings MonitorOnboardingflow bouwenBouw een onboarding van maximaal drie schermen. ## Context - Bron backlog-ID: `ST-103` - Epic / project: `Auth en profiel` - Fase: `Release 1` - Afhankelijk van: `ST-101` ## Definition of done Nieuwe gebruiker begrijpt schaal, positionering en basisinstellingen.BackloghighAuth en profielrelease:r1, epic:auth-profiel, type:ux2026-04-17T00:00:00ZRelease 1 MVP
9Inspannings MonitorSettingsscherm bouwenBouw instellingen voor taal, timezone, reminders en zichtbaarheid van punten. ## Context - Bron backlog-ID: `ST-104` - Epic / project: `Auth en profiel` - Fase: `Release 1` - Afhankelijk van: `ST-102` ## Definition of done Taal, timezone, reminders en zichtbaarheid van punten zijn persistent.BackloghighAuth en profielrelease:r1, epic:auth-profiel, type:build2026-04-17T00:00:00ZRelease 1 MVP
10Inspannings MonitorRLS-basispolicies inrichtenRicht owner-only RLS-policies in voor profiel en instellingen. ## Context - Bron backlog-ID: `ST-105` - Epic / project: `Auth en profiel` - Fase: `Release 1` - Afhankelijk van: `ST-101` ## Definition of done Gebruiker kan uitsluitend eigen profiel en settings lezen of wijzigen.BackloghighAuth en profielrelease:r1, epic:auth-profiel, type:security2026-04-17T00:00:00ZRelease 1 MVP
11Inspannings MonitorEnergySlider en SleepQualityInput bouwenBouw de invoercomponenten voor energiescore en slaapkwaliteit. ## Context - Bron backlog-ID: `ST-201` - Epic / project: `Ochtendcheck-in` - Fase: `Release 1` - Afhankelijk van: `EPIC-02` ## Definition of done Check-in kan mobiel comfortabel worden ingevuld.BackloghighOchtendcheck-inrelease:r1, epic:ochtendcheckin, type:ui2026-04-17T00:00:00ZRelease 1 MVP
12Inspannings MonitorServer action voor createMorningCheckInImplementeer de server action voor het opslaan van de ochtendcheck-in. ## Context - Bron backlog-ID: `ST-202` - Epic / project: `Ochtendcheck-in` - Fase: `Release 1` - Afhankelijk van: `ST-201` ## Definition of done Check-in wordt opgeslagen met juiste validatie.BackloghighOchtendcheck-inrelease:r1, epic:ochtendcheckin, type:build2026-04-17T00:00:00ZRelease 1 MVP
13Inspannings MonitorBudgetlogica implementerenBouw mapping van score naar energy level en dagbudget. ## Context - Bron backlog-ID: `ST-203` - Epic / project: `Ochtendcheck-in` - Fase: `Release 1` - Afhankelijk van: `ST-202` ## Definition of done Score mapping en budgetberekening zijn consistent en testbaar.BackloghighOchtendcheck-inrelease:r1, epic:ochtendcheckin, type:logic2026-04-17T00:00:00ZRelease 1 MVP
14Inspannings MonitorCheck-instatus op dashboard tonenToon direct score, niveau en budget op het dashboard. ## Context - Bron backlog-ID: `ST-204` - Epic / project: `Ochtendcheck-in` - Fase: `Release 1` - Afhankelijk van: `ST-202` ## Definition of done Gebruiker ziet direct score, niveau en budget.BackloghighOchtendcheck-inrelease:r1, epic:ochtendcheckin, type:ui2026-04-17T00:00:00ZRelease 1 MVP
15Inspannings MonitorUnit tests voor score- en budgetmappingVoeg tests toe voor grenswaarden en budgetberekening. ## Context - Bron backlog-ID: `ST-205` - Epic / project: `Ochtendcheck-in` - Fase: `Release 1` - Afhankelijk van: `ST-203` ## Definition of done Belangrijkste grenswaarden zijn afgedekt.BackloghighOchtendcheck-inrelease:r1, epic:ochtendcheckin, type:qa2026-04-17T00:00:00ZRelease 1 MVP
16Inspannings MonitorDatamodel voor activiteiten implementerenImplementeer tabellen en seed-data voor activiteiten, categorieen en skip-redenen. ## Context - Bron backlog-ID: `ST-301` - Epic / project: `Dagplanning` - Fase: `Release 1` - Afhankelijk van: `EPIC-03` ## Definition of done Migraties en seed-data voor categorieen en skip-redenen zijn aanwezig.BackloghighDagplanningrelease:r1, epic:dagplanning, type:build2026-04-17T00:00:00ZRelease 1 MVP
17Inspannings MonitorPlanningformulier bouwenBouw het formulier voor naam, categorie, duur, impact en prioriteit. ## Context - Bron backlog-ID: `ST-302` - Epic / project: `Dagplanning` - Fase: `Release 1` - Afhankelijk van: `ST-301` ## Definition of done Activiteit kan met naam, categorie, duur, impact en prioriteit worden aangemaakt.BackloghighDagplanningrelease:r1, epic:dagplanning, type:ui2026-04-17T00:00:00ZRelease 1 MVP
18Inspannings MonitorAutocomplete op eerdere activiteiten toevoegenMaak snelle herselectie van eerder gebruikte activiteiten mogelijk. ## Context - Bron backlog-ID: `ST-303` - Epic / project: `Dagplanning` - Fase: `Release 1` - Afhankelijk van: `ST-302` ## Definition of done Veelgebruikte activiteiten zijn snel opnieuw te kiezen.BackloghighDagplanningrelease:r1, epic:dagplanning, type:ux2026-04-17T00:00:00ZRelease 1 MVP
19Inspannings MonitorEnergyMeter en lopend totaal implementerenToon het lopende totaal ten opzichte van het dagbudget. ## Context - Bron backlog-ID: `ST-304` - Epic / project: `Dagplanning` - Fase: `Release 1` - Afhankelijk van: `ST-302` ## Definition of done Totaal update direct na elke wijziging.BackloghighDagplanningrelease:r1, epic:dagplanning, type:logic-ui2026-04-17T00:00:00ZRelease 1 MVP
20Inspannings MonitorOverschrijdingswaarschuwing toevoegenToon een niet-blokkerende waarschuwing bij budgetoverschrijding. ## Context - Bron backlog-ID: `ST-305` - Epic / project: `Dagplanning` - Fase: `Release 1` - Afhankelijk van: `ST-304` ## Definition of done Gebruiker krijgt feedback maar behoudt regie.BackloghighDagplanningrelease:r1, epic:dagplanning, type:ux2026-04-17T00:00:00ZRelease 1 MVP
21Inspannings MonitorStatusflows voor uitgevoerd, geskipt en aangepast bouwenImplementeer de drie kernstatussen voor activiteiten. ## Context - Bron backlog-ID: `ST-401` - Epic / project: `Evaluatie en dagoverzicht` - Fase: `Release 1` - Afhankelijk van: `EPIC-04` ## Definition of done Alle drie de statussen worden correct opgeslagen.BackloghighEvaluatie en dagoverzichtrelease:r1, epic:evaluatie, type:build2026-04-17T00:00:00ZRelease 1 MVP
22Inspannings MonitorEvaluatievelden toevoegenVoeg contextuele velden toe voor werkelijke duur, fatigue en skip-reden. ## Context - Bron backlog-ID: `ST-402` - Epic / project: `Evaluatie en dagoverzicht` - Fase: `Release 1` - Afhankelijk van: `ST-401` ## Definition of done Contextuele velden verschijnen passend per status.BackloghighEvaluatie en dagoverzichtrelease:r1, epic:evaluatie, type:ui2026-04-17T00:00:00ZRelease 1 MVP
23Inspannings MonitorOngeplande activiteiten ondersteunenMaak het mogelijk een ongeplande activiteit toe te voegen en mee te tellen. ## Context - Bron backlog-ID: `ST-403` - Epic / project: `Evaluatie en dagoverzicht` - Fase: `Release 1` - Afhankelijk van: `ST-401` ## Definition of done Ongeplande activiteit telt mee in werkelijke totalen.BackloghighEvaluatie en dagoverzichtrelease:r1, epic:evaluatie, type:build2026-04-17T00:00:00ZRelease 1 MVP
24Inspannings MonitorDagoverzicht bouwenBouw het overzicht met gepland versus uitgevoerd en statusverdeling. ## Context - Bron backlog-ID: `ST-404` - Epic / project: `Evaluatie en dagoverzicht` - Fase: `Release 1` - Afhankelijk van: `ST-401` ## Definition of done Gepland versus uitgevoerd en statusverdeling zijn zichtbaar.BackloghighEvaluatie en dagoverzichtrelease:r1, epic:evaluatie, type:ui2026-04-17T00:00:00ZRelease 1 MVP
25Inspannings MonitorDagaggregaties server-side implementerenBereken dagtotalen en samenvatting server-side. ## Context - Bron backlog-ID: `ST-405` - Epic / project: `Evaluatie en dagoverzicht` - Fase: `Release 1` - Afhankelijk van: `ST-404` ## Definition of done Dagtotalen blijven consistent met individuele records.BackloghighEvaluatie en dagoverzichtrelease:r1, epic:evaluatie, type:logic2026-04-17T00:00:00ZRelease 1 MVP
26Inspannings MonitorWeekoverzichtspagina bouwenBouw de pagina voor weekterugblik. ## Context - Bron backlog-ID: `ST-501` - Epic / project: `Weekoverzicht en inzichten` - Fase: `Release 1` - Afhankelijk van: `EPIC-05` ## Definition of done Gebruiker kan per week terugkijken.BacklogmediumWeekoverzicht en inzichtenrelease:r1, epic:weekoverzicht, type:ui2026-04-17T00:00:00ZRelease 1 MVP
27Inspannings MonitorWeekaggregaties bouwenBereken gemiddelde energie en budget-adherence per week. ## Context - Bron backlog-ID: `ST-502` - Epic / project: `Weekoverzicht en inzichten` - Fase: `Release 1` - Afhankelijk van: `ST-501` ## Definition of done Gemiddelde energie en budget-adherence zijn herleidbaar en testbaar.BacklogmediumWeekoverzicht en inzichtenrelease:r1, epic:weekoverzicht, type:logic2026-04-17T00:00:00ZRelease 1 MVP
28Inspannings MonitorSkip-patronen zichtbaar makenToon patronen rond skip-redenen en terugkerende activiteiten. ## Context - Bron backlog-ID: `ST-503` - Epic / project: `Weekoverzicht en inzichten` - Fase: `Release 1` - Afhankelijk van: `ST-502` ## Definition of done Patronen worden alleen bij voldoende data getoond.BacklogmediumWeekoverzicht en inzichtenrelease:r1, epic:weekoverzicht, type:logic-ui2026-04-17T00:00:00ZRelease 1 MVP
29Inspannings MonitorInsightregels met datadrempels definiërenLeg guardrails vast voor het tonen van patronen. ## Context - Bron backlog-ID: `ST-504` - Epic / project: `Weekoverzicht en inzichten` - Fase: `Release 1` - Afhankelijk van: `ST-502` ## Definition of done Geen patroonclaim zonder guardrails.BacklogmediumWeekoverzicht en inzichtenrelease:r1, epic:weekoverzicht, type:safety-logic2026-04-17T00:00:00ZRelease 1 MVP
30Inspannings MonitorInsightcopy toetsen op niet-medische formuleringControleer alle inzichtteksten op wellness-positionering. ## Context - Bron backlog-ID: `ST-505` - Epic / project: `Weekoverzicht en inzichten` - Fase: `Release 1` - Afhankelijk van: `ST-504` ## Definition of done Alle teksten blijven binnen wellness-positionering.BacklogmediumWeekoverzicht en inzichtenrelease:r1, epic:weekoverzicht, type:content2026-04-17T00:00:00ZRelease 1 MVP
31Inspannings MonitorReflectionCheckIn-model en flow implementerenImplementeer model en basisflow voor reflectie na een zwaardere dag. ## Context - Bron backlog-ID: `ST-601` - Epic / project: `Reflectie en reminders` - Fase: `Release 1` - Afhankelijk van: `EPIC-05` ## Definition of done Reflecties kunnen aan eerdere dagen gekoppeld worden.BacklogmediumReflectie en remindersrelease:r1, epic:reflectie, type:build2026-04-17T00:00:00ZRelease 1 MVP
32Inspannings MonitorJoblogica voor T+1/T+2 prompts bouwenBepaal server-side welke gebruikers een reflectieprompt moeten zien. ## Context - Bron backlog-ID: `ST-602` - Epic / project: `Reflectie en reminders` - Fase: `Release 1` - Afhankelijk van: `ST-601` ## Definition of done Prompts worden niet dubbel of willekeurig aangemaakt.BacklogmediumReflectie en remindersrelease:r1, epic:reflectie, type:logic-ops2026-04-17T00:00:00ZRelease 1 MVP
33Inspannings MonitorInstellingsoptie voor reflectieprompts toevoegenMaak opt-in beheerbaar vanuit instellingen. ## Context - Bron backlog-ID: `ST-603` - Epic / project: `Reflectie en reminders` - Fase: `Release 1` - Afhankelijk van: `ST-104` ## Definition of done Gebruiker beheert opt-in zelfstandig.BacklogmediumReflectie en remindersrelease:r1, epic:reflectie, type:build2026-04-17T00:00:00ZRelease 1 MVP
34Inspannings MonitorKorte reflectie-UI bouwenBouw een lichte, niet-medische reflectieprompt. ## Context - Bron backlog-ID: `ST-604` - Epic / project: `Reflectie en reminders` - Fase: `Release 1` - Afhankelijk van: `ST-602` ## Definition of done Prompt voelt licht en niet medisch.BacklogmediumReflectie en remindersrelease:r1, epic:reflectie, type:ui2026-04-17T00:00:00ZRelease 1 MVP
35Inspannings MonitorRate limiting toevoegenBescherm kritieke auth- en mutatieroutes tegen misbruik. ## Context - Bron backlog-ID: `ST-701` - Epic / project: `Security en operations` - Fase: `Release 1` - Afhankelijk van: `EPIC-02` ## Definition of done Kritieke auth- en mutatieroutes zijn beschermd.BackloghighSecurity en operationsrelease:r1, epic:security-ops, type:security2026-04-17T00:00:00ZRelease 1 MVP
36Inspannings MonitorLogging voor fouten en kernmutaties inrichtenLog fouten, loginproblemen en belangrijke mutaties centraal. ## Context - Bron backlog-ID: `ST-702` - Epic / project: `Security en operations` - Fase: `Release 1` - Afhankelijk van: `EPIC-03,EPIC-04,EPIC-05` ## Definition of done Kerngebeurtenissen zijn herleidbaar.BackloghighSecurity en operationsrelease:r1, epic:security-ops, type:ops2026-04-17T00:00:00ZRelease 1 MVP
37Inspannings MonitorBack-up en herstelstrategie documenteren en testenWerk het restore-pad uit en valideer het. ## Context - Bron backlog-ID: `ST-703` - Epic / project: `Security en operations` - Fase: `Release 1` - Afhankelijk van: `EPIC-01` ## Definition of done Restore-pad is aantoonbaar gevalideerd.BackloghighSecurity en operationsrelease:r1, epic:security-ops, type:ops2026-04-17T00:00:00ZRelease 1 MVP
38Inspannings MonitorSecrets- en environmentbeheer formaliserenLeg veilig beheer van secrets en omgevingen vast voor Vercel en Supabase. ## Context - Bron backlog-ID: `ST-704` - Epic / project: `Security en operations` - Fase: `Release 1` - Afhankelijk van: `EPIC-01` ## Definition of done Geen secrets in code of onveilige configuratie.BackloghighSecurity en operationsrelease:r1, epic:security-ops, type:security-ops2026-04-17T00:00:00ZRelease 1 MVP
39Inspannings MonitorRLS-policy tests toevoegenTest aantoonbaar dat owner-only toegang technisch afgedwongen is. ## Context - Bron backlog-ID: `ST-705` - Epic / project: `Security en operations` - Fase: `Release 1` - Afhankelijk van: `ST-105` ## Definition of done Owner-only model is aantoonbaar afgedwongen.BackloghighSecurity en operationsrelease:r1, epic:security-ops, type:qa-security2026-04-17T00:00:00ZRelease 1 MVP
40Inspannings MonitorKernflows handmatig testenVoer end-to-end handmatige tests uit op mobiel en desktop. ## Context - Bron backlog-ID: `ST-801` - Epic / project: `Launch-readiness` - Fase: `Release 1` - Afhankelijk van: `EPIC-05,EPIC-06,EPIC-07` ## Definition of done Belangrijkste user journeys zijn geverifieerd.BackloghighLaunch-readinessrelease:r1, epic:launch, type:qa2026-04-17T00:00:00ZRelease 1 MVP
41Inspannings MonitorAccessibility check uitvoerenControleer touch targets, contrast en reduced motion. ## Context - Bron backlog-ID: `ST-802` - Epic / project: `Launch-readiness` - Fase: `Release 1` - Afhankelijk van: `EPIC-05` ## Definition of done Touch targets, contrast en reduced motion zijn gecontroleerd.BackloghighLaunch-readinessrelease:r1, epic:launch, type:qa-ux2026-04-17T00:00:00ZRelease 1 MVP
42Inspannings MonitorCopy review doenControleer onboarding, dashboardteksten en inzichten op wellness-copy. ## Context - Bron backlog-ID: `ST-803` - Epic / project: `Launch-readiness` - Fase: `Release 1` - Afhankelijk van: `EPIC-06` ## Definition of done Geen medische of zorgdossier-taal in release 1.BackloghighLaunch-readinessrelease:r1, epic:launch, type:content-safety2026-04-17T00:00:00ZRelease 1 MVP
43Inspannings MonitorDPIA-input en datacatalogus afrondenRond privacyartefacten af op basis van de werkelijke MVP-scope. ## Context - Bron backlog-ID: `ST-804` - Epic / project: `Launch-readiness` - Fase: `Release 1` - Afhankelijk van: `EPIC-08` ## Definition of done Pre-launch privacyartefacten zijn gereed.BackloghighLaunch-readinessrelease:r1, epic:launch, type:privacy2026-04-17T00:00:00ZRelease 1 MVP
44Inspannings MonitorGo-live checklist opstellenMaak een checklist voor launch, rollback, monitoring en incidentrespons. ## Context - Bron backlog-ID: `ST-805` - Epic / project: `Launch-readiness` - Fase: `Release 1` - Afhankelijk van: `EPIC-08` ## Definition of done Team weet hoe launch en eerste incidentrespons verloopt.BackloghighLaunch-readinessrelease:r1, epic:launch, type:ops2026-04-17T00:00:00ZRelease 1 MVP