feat(queue): pin-bump naar M30-vocab + job-adres als bestemming (M30 P0.4, mcp-helft) #112
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/m30-p0.4-pin-bump"
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?
M30 P0.4, mcp-helft (plan: Scrum4Us docs/plans/M30-scrum4us-review-jobs.md @ b4b3352, §Task P0.4) — geschreven TEGEN de post-P0.1-merge shared-head
cf38b54, precies zoals P0.G stap 2 het eist.Gitlink:
vendor/scrum4me-shared→cf38b54; consumer-schema geregenereerd (idempotency_keyop beide queue-modellen).Bestemming:
parseQueueTargetrouteert door de gediscrimineerdeparseQueueAddress—scrum4us-job:<jobid>is een geldige bestemming; de afzender-identiteit (resolveQueueIdentity) blijft gesloten.queue_pushflattent het adres naar de text-kolommen en noemt het job-namespace in zijn omschrijving. Foutcontract intact (VALIDATION_ERROR:-prefix).Tests: pariteitstabel ongewijzigd (geen nieuw enum-lid — de discriminatie leeft in de parse) + een pin-witness die rood wordt zodra de gitlink naar een pre-M30 SHA terugvalt; parse-matrix uitgebreid (acceptatie + weigering). Suite: 181 files / 1370 tests groen, typecheck groen.
P0.G stap 2: na merge de gedeployde MCP verversen via
scripts/update-host-mcp.sh(pull mét--recurse-submodules) en verifiëren dat het geserveerde identity-bestandscrum4us-jobdraagt. Stap 3 (merge s4m-queue #17) kan pas daarna — de driftcheck staat tot die tijd bewust rood op PIN_DRIFT.🤖 Generated with Claude Code