Files
IdeA/.ideai/memory/skills-integration-canonical-foundation.md
Blomios 50e99e5ced chore(workstate): notes mémoire campagne MCP T1→T10 + état runtime
Capitalise la mémoire projet produite pendant la campagne de tests fonctionnels
MCP (rendez-vous inter-agents, backstop no-reply, réconciliation live-state au
reboot) et synchronise l'état runtime `.ideai/` (agents, layouts, skills, index
mémoire). Inclut la mise à jour du contexte de l'agent Git.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 13:32:28 +02:00

1.4 KiB
Raw Blame History

name, description, metadata
name description metadata
skills-integration-canonical-foundation Topologie d'intégration du chantier skills agent et décision d'abandon de feature/agent-skills.
type
project

Le chantier « skills agent » : la fondation canonique du domaine skills est déjà dans develop (introduite par 2332b7f : port SkillStore, SkillRef sur ManifestEntry, resolve_skills dans LaunchAgent, CRUD + assign/unassign, frontend complet features/skills/*).

  • feature/agent-skills (A, @ef101db) = réimplémentation obsolète et incompatible (serde tag="type", with_updated_content, pas de SkillRef/frontend). À abandonner — ne jamais merger, elle régresse develop.
  • feature/agent-skill-awareness (B, @5be8987) = surensemble propre de develop (sa base 8452333 est ancêtre de develop ; diff skill = +539/3). Apporte : Skill.description/effective_description, manifeste, outil MCP idea_skill_read (variante domaine OrchestratorCommand::ReadSkill), brief « capacités IdeA » inconditionnel dans compose_convention_file.
  • Intégration = cherry-pick ab34363(+1a10d67 squash) puis 566bff4 sur develop ; exclure e93a2c1 (cold-start, superseded par 8bb832c) et le bruit .ideai/* (garder seulement .ideai/memory/feature-agent-skill-awareness-design.md). Dropper e93a2c1 évite tout conflit sur input/mod.rs. Points chauds : lifecycle.rs, state.rs.