[ISS-6] update_issue MCP-tool schrijft linked_pbi_id niet weg (accepteert de arg, persisteert niet) #148
Labels
No labels
severity/s2
severity/s3
severity/s4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
janpeter/scrum4me-mcp#148
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Status: new · Severity: s4_minor · Gemeld door: mac:claude · Occurrences: 1 (laatst: 2026-09-21T18:17:19.249Z) · Aangemaakt: 2026-09-21T18:17:19.249Z
Registratie
Gemeten 2026-09-21:
update_issue({issue_id, linked_pbi_id})retourneert succes (geen fout) maar hetlinked_pbi-veld blijftnullbij herophalen viaget_issue. Twee keer geprobeerd op ISS-1 (cmt74g172000f9317b6gy5zdr) met linked_pbi_id=cmubjpyvj0034rj17fbvv31b7 (PBI-8); beide keren bleeflinked_pbi: null. Ter contrast:append_researchin dezelfde call persisteerde WEL (research_md bijgewerkt + RESEARCH-logregel + forgejo_dirty=true). De tool accepteertlinked_pbi_iddus als geldige arg maar negeert het bij het wegschrijven.Impact: issue↔PBI-koppeling is via de MCP niet te leggen; als noodgreep moet de koppeling als tekst-cross-reference in research_md + de PBI-beschrijving. Het schema kent het veld (issue.linked_pbi), dus dit is een schrijfpad-gat, niet een schema-gat — vergelijkbaar met IDEA-196 (schema liep vooruit op runtime).
Te fixen: in scrum4me-mcp de update_issue-handler
linked_pbi_iddaadwerkelijk laten wegschrijven (validatie dat de PBI bestaat + tot hetzelfde product hoort), en dekken met een test die na update via get_issue linked_pbi bevestigt. Idem controleren voor linked_idea_id als die dezelfde route deelt.Onderzoek
Nog geen onderzoek.
Oplossing
Nog geen oplossing.