chore(shared): submodule naar c63f0bd — issue-tracker-schema #83
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-workers!83
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "bump/shared-issue-tracker"
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?
Runbook issue-tracker-rollout — stap 1, laatste openstaande onderdeel.
Waarom
De submodule stond hier nog op
0cc70beb, terwijlScrum4Meenscrum4me-mcpallebei al opc63f0bd7staan. De runbook noemt dit een hygiëne-bump: de nieuwe tabellen raken geen bestaande query in deze consument, maar de lockstep-regel blijft gelden — een consument die achterblijft crasht zodra er een rij met een nieuwe enum-waarde ontstaat.Het schema van deze repo is niet ingecheckt maar wordt bij de build gegenereerd uit de submodule (
gen-schema.shinpostinstall/prebuild), dus de pointer verzetten ís de hele wijziging.Verificatie
Niet op "het is maar een pointer" afgegaan — de bump brengt 150 regels schema mee, dus dit is precies het moment om te toetsen of de consument dat verdraagt:
npm ci→ schema gegenereerd, 1642 regels, met hetIssue-model erintsc --noEmit→ 0 foutenvitest run→ 121 passed, 1 skipped, geen failuresStand van stap 1 na deze PR
scrum4me-sharedc63f0bd7Scrum4Mec63f0bd7scrum4me-mcpc63f0bd7sync-schemagaf geen diffscrum4me-workers0cc70beb→c63f0bd7Daarmee is stap 1 compleet en kan stap 2 (migraties) aan.
Verdict: APPROVED
Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.
Findings
0cc70beb74c4d67729651f2473c172f9951065efnaarc63f0bd7128d2b681b3cf7e28e3f38787e2537b1is resolvebaar en staat opscrum4me-shared/main. Dit past bij de productstandaard dat het canonieke Prisma-schema uitvendor/scrum4me-sharedkomt en schemawijzigingen eerst in shared landen.npm testin de tijdelijke shared-clone was niet mogelijk omdatvitest/dev-dependencies daar niet geinstalleerd waren; geen blocker voor deze pointer-only PR.Geen blockerende of error-severity findings gevonden.