feat(forms): optionele Managed Intake-gebruikersreis (#2260) #2271
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!2271
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/managed-intake-journey"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Samenvatting
Bouwt de optionele Managed Intake-gebruikersreis van #2260 op de contractpoort van #2262.
Respondent: uitnodigings-/terugkeerlink plakken (alleen https) → publiek formulier laden zonder account → verse mailboxcode voor elke actie → lokaal invullen als gewoon
.md→ expliciet bevestigd insturen als immutable revisie → intrekken na onomkeerbaarheidsbevestiging. Intake-context (baseUrl/formRef/locator/revisie/toestand — nooit codes of grants) in.md.intake.json-sidecar op desktop, sessiegeheugen op web.Organisator: snapshot publiceren vanuit de werkmap (server, organisatie, versie en alle beloften zichtbaar vóór publicatie; v1 of n+1, nooit overschrijven) → uitnodigingslink → incrementeel binnenhalen in de Inbox → correctieronde openen / behandeld markeren / opschonen per inzending, elk achter een expliciete knop.
Regressiefix:
readIntakeRecordseiste Crockford-mapnamen; een formulier-id is een slug — records onder een gewone naam verdwenen stil.Testplan
make checkvolledig groen (format, analyze, alle poorten, 13170+ tests, goldens, dekkingsvloer)Generated with Devin