From 83659d9a090a52468ad04af462cb29cda2158e39 Mon Sep 17 00:00:00 2001 From: Blomios Date: Mon, 14 Sep 2026 15:12:51 +0200 Subject: [PATCH] test(application): aligne les assertions d'affordances skills de la fixture convention file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit launch_conventionfile_injects_assigned_skills_in_order était rouge en préexistant (réserves #281/#287): la source projette déjà les refs stables `skill:global:` et le suffixe (workflow) que les assertions ne suivaient pas. Alignement pur de fixture, aucun changement de source — cycle #357. Co-Authored-By: Claude Opus 4.8 --- crates/application/tests/agent_lifecycle.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/crates/application/tests/agent_lifecycle.rs b/crates/application/tests/agent_lifecycle.rs index 0b0cfa25..95c3afa3 100644 --- a/crates/application/tests/agent_lifecycle.rs +++ b/crates/application/tests/agent_lifecycle.rs @@ -2254,11 +2254,17 @@ async fn launch_conventionfile_injects_assigned_skills_in_order() { let doc = String::from_utf8(writes[0].1.clone()).unwrap(); assert!(doc.contains("# persona"), "persona present: {doc}"); assert!( - doc.contains("**refactor** — REFAC_BODY"), + doc.contains(&format!( + "**refactor** (`skill:global:{}`) — REFAC_BODY (workflow)", + skill_id(1) + )), "first skill affordance present" ); assert!( - doc.contains("**review** — REVIEW_BODY"), + doc.contains(&format!( + "**review** (`skill:global:{}`) — REVIEW_BODY (workflow)", + skill_id(2) + )), "second skill affordance present" ); // Durable capability-first order: skills before persona, assignments stable.