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

1.5 KiB

issueRef, version, updatedBy, updatedAt
issueRef version updatedBy updatedAt
#265 6
kind agent_id
agent a6c6ea12-bfc6-4bdc-8031-324102dfa34d
1788793171156

Carnet #265

QA finale sur feature/260-cross-project-agents: VERT.

Commandes QA vertes:

  • cargo test -p application cross_project_ --test orchestrator_service -- --nocapture: 5 passed, incluant homonymes ask/cancel et filtre contactable.
  • cargo test -p app-tauri --test dto_templates -- --nocapture: 22 passed.
  • cargo test -p app-tauri template_provider_crud_round_trips_and_update_publishes_event -- --nocapture: 1 passed.
  • cargo test -p infrastructure project_tool -- --nocapture: 4 passed.
  • cargo test -p infrastructure --test mcp_server tools_list_advertises_the_idea_tools_with_schemas -- --nocapture: 1 passed.
  • npm run typecheck: vert.
  • npm test -- src/features/permissions/permissions.test.tsx src/features/templates/templates.test.tsx src/features/workstate/workstate.test.tsx src/adapters/http/httpInvoker.test.ts: 4 files passed, 71 tests passed.
  • cargo fmt --check: exit 0.

Rouges corriges:

  • Homonymes idea_project_ask_agent / idea_project_cancel_agent ne reroutent plus par nom apres resolution UUID.
  • dto_templates app-tauri adapte a default_contactable.
  • idea_template_update provider retourne defaultContactable: false au lieu de Null.

Gap/risque accepte: pas de test reel multi-process/projet ferme/reconciliation; validation par tests Rust cibles, fakes applicatifs, catalogue MCP, DTO/provider template et UI frontend.

Etape suivante: Git commit/merge local puis build AppImage.