feat(copilot-access): allow update_idea as READ_ONLY ideation tool (slice-1 Laag A) #17
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "claude/copilot-access-update-idea"
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?
Slice-1 Laag A van het copilot Ideeen-menu (CRUD + grill).
Wat
Voegt
update_ideatoe aan deREAD_ONLY_MCP_TOOLS-allowlist inlib/copilot-access.ts(een entry). Een READ_ONLY copilot-member mag daarmee de titel/beschrijving van een idee bewerken via de nieuweupdate_idea-MCP-tool, net alscreate_idea/update_idea_grill_md. Tools buiten de set blijven READ_WRITE (fail-safe) -- een regressie-assert (delete_idea-> READ_WRITE) borgt dat we de default niet verbreedden.Waarom
Canonieke shared-wijziging. De nieuwe
update_idea-tool (scrum4me-mcp, Laag B) en de copilot-service idee-routes (Laag C) vereisen dat READ_ONLY dit op de canonieke policy mag, anders filtert de copilot-service-orchestrator (mcpToolAllowed)update_ideaweg voor READ_ONLY-chat-users.Volgorde (belangrijk)
Merge deze eerst. Daarna bumpen scrum4me-mcp (Laag B) en scrum4me-copilot (Laag C) hun shared-submodule naar deze merge-commit (descendant van
9a0a0bd, metupdate_ideain de RO-set). Pin nooit op de letterlijke9a0a0bd.Tests
132 tests groen (12 files); no-deps-guard + typecheck schoon.
Plan/spec
scrum4me-copilot
docs/superpowers/specs|plans/2026-06-14-ideas-menu-crud-grill*(branchclaude/ideas-menu-crud-grill), beide cross-review-cleared (codex + 154).Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com