feat(skills): add reviewed and pinned worker skill foundation #64
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-docker!64
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "codex/reviewed-pinned-skills"
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
Tasks ST-027.1 en ST-027.2 landen bewust atomair in deze PR.
Verificatie
npm test: 30/30 geslaagdnpm run skills:verify: 2 approved; catalogus-sha2a40cb906668b719231f279550088afa73de4b7aa385458e696c5a3fc0cfe5c5claudeencodex: geslaagdOperationele gate
De volledige lokale Docker-build ondervond vóór de projectlagen opnieuw flakiness op
ports.ubuntu.com:80. De geplande Ops-flow voert daarom vóór deploy de volledige image-build en inventoryvergelijking voor beide targets uit.Verdict: APPROVED
Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.
Findings
Review-notities
De PR introduceert een fail-closed skill-catalogus met approved-only staging in een aparte Docker build-stage, inventory-gestuurde runtime-publicatie, en runner-validatie voor geselecteerde skills. Dit past bij de productstandaard om klein, expliciet en verifieerbaar te bouwen: de runtime krijgt alleen de gestagede inventory, onbekende geselecteerde skills worden terminaal afgehandeld in plaats van opnieuw gequeued, en de publicatie naar user-scope skill-mappen laat niet-beheerde inhoud ongemoeid.
Tests en docs zijn aanwezig in de diff: catalogusvalidatie, entrypoint/installatiegedrag en runner-inventorygedrag zijn afgedekt met Vitest-tests; de deploy/triage-runbook beschrijft de relevante operationele gevolgen van de fail-closed inventory.