feat(shared): DEPLOY-kind — type, KIND_DEFAULTS, canoniek schema (M17) #24
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/deploy-job-kind"
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?
Fase 0 van M17 (auto-deploy op scrum4me-server na PR-merge, PBI-124):
lib/claude-job-kind.ts: DEPLOY in union-type + CLAUDE_JOB_KINDS (+ nieuw testbestand)lib/job-config.ts: DEPLOY_TOOLS-allowlist (Read, Bash, update_job_status, mark_pbi_pr_merged — bewust géén job_heartbeat/Edit/Write) + KIND_DEFAULTS.DEPLOYlib/tool-registry.ts: mark_pbi_pr_merged geregistreerd (registry-contract, gevonden in kwaliteitsreview) + testprisma/schema.prisma(canoniek): enum-lid DEPLOY, Product.auto_deploy/deploy_flow, ClaudeJob.resolved_at — partial dedup-index komt bewust als raw SQL in de web-migratieVerify groen (no-deps, tsc, 165/165 tests). Elke taak dubbel gereviewd (spec + kwaliteit) via subagent-flow. Spec: Scrum4Me-repo
docs/superpowers/specs/2026-07-03-deploy-job-design.mdrev 5; plan:docs/plans/M17-deploy-job.mdv3.Let op:
feat/idea-chat-sharedraakt hetzelfde kind-bestand (IDEA_CHAT) — de tweede lander lost een klein conflict op.Na merge: web (fase 1) en mcp (fase 3) bumpen hun submodule naar deze merge-sha.
🤖 Generated with Claude Code