feat(hub): CUSTOM-bron + answer_note voor M34 #49
No reviewers
Labels
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
janpeter/scrum4me-shared!49
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/hub-approve-opties"
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?
Schema-delta voor M34 — hub approve met meerkeuze-opties (Scrum4Me PBI-141 / ST-1529, taak T-1572).
Twee additieve wijzigingen aan het canonieke schema:
enum HubApprovalSourcekrijgtCUSTOM— de bron voor de nieuwe generieke intake, waarmee elk script een eigen keuze-verzoek kan pushen naast de bestaande vraagkanaal- en permission-bronnen.model HubApprovalkrijgtanswer_note String?— de vrije toelichting bij een antwoord, die "Weiger mét aanwijzing" mogelijk maakt.Beide zijn nullable/additief; bestaande rijen en consumers blijven werken.
Lockstep: deze PR moet gemerged zijn vóórdat de gitlink in Scrum4Me wordt gebumpt — anders wijzen consumers naar een commit die niet op
mainstaat. Na de merge volgt daargit submodule update --remote+npm run prebuild+ de migratie20260813120000_hub_approve_opties.Plan:
docs/plans/M34-hub-approve-opties.md(r13, dubbel-GO na 10 reviewrondes).🤖 Generated with Claude Code
APPROVED
Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.
Findings
De diff voegt alleen
HubApprovalSource.CUSTOMen het nullable veldHubApproval.answer_notetoe aan het canonieke Prisma-schema. Dat is backward-compatible op schemaniveau en conform de product-docs:scrum4me-sharedis de bron voor het gedeelde schema, terwijl daadwerkelijke Prisma-migraties in deScrum4Meconsumer horen.