test(application): aligne les assertions d'affordances skills de la fixture convention file
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:<id>` 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 <noreply@anthropic.com>
This commit is contained in:
@ -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.
|
||||
|
||||
Reference in New Issue
Block a user