Files
IdeA/.ideai/tickets/244/carnet.md

1.1 KiB

issueRef, version, updatedBy, updatedAt
issueRef version updatedBy updatedAt
#244 7
kind agent_id
agent a6c6ea12-bfc6-4bdc-8031-324102dfa34d
1787564256353

2026-08-24

  • Repro QA confirmée sur le ticket #244.
  • Scénario minimal: ouvrir Templates, éditer un template, cocher une permission MCP (ex. idea_ticket_read), sauvegarder, fermer, rouvrir: la case est de nouveau décochée.
  • QA a démontré que le bug ne vient pas du pur UI local: le test frontend de réouverture avec MockTemplateGateway passe.
  • QA a isolé une rouge backend de contrat: update_template ne désérialise pas actuellement la clé frontend mcpToolPermissions; le DTO backend n'accepte que defaultMcpToolPermissions / defaultMcpToolPolicy.
  • Test rouge de référence: cargo test -p app-tauri --test dto_templates update_template_request_does_not_currently_deserialise_frontend_mcp_tool_permissions_key -- --exact.
  • Conclusion de reprise: traiter ce ticket comme un correctif backend de contrat/persistance, puis faire revalider frontend+backend par QA.
  • Prochaine étape: cadrage Architect, décision Git, implémentation DevBackend, revalidation QA, intégration Git.