From 35ebc816badc4db982a71a509d7ff727bf805cd2 Mon Sep 17 00:00:00 2001 From: jyviko <2501648+jyviko@users.noreply.github.com> Date: Wed, 21 Oct 2026 06:34:30 -0400 Subject: [PATCH] kernel-cases: a missing capability's message is the case's own text The report already says "not supported yet" for the status; the error repeated it. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01QWhMwdqJYQKQq8RCLSL1LT --- apps/solidcraft-cli/src/kernel_cases.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/solidcraft-cli/src/kernel_cases.rs b/apps/solidcraft-cli/src/kernel_cases.rs index 99c8e54f52..149a86ebe9 100644 --- a/apps/solidcraft-cli/src/kernel_cases.rs +++ b/apps/solidcraft-cli/src/kernel_cases.rs @@ -88,7 +88,7 @@ fn check_case(dir: &str) -> Value { // case so the gap is visible, never run against a stand-in. if let Some(missing) = want["missing"].as_str() { out["status"] = json!("unsupported"); - out["error"] = json!(format!("not supported yet: {missing}")); + out["error"] = json!(missing); return out; } let commands = match scratch(&area, &name).and_then(|o| read_json(&format!("{dir}/recipe.json")).and_then(|r| script(dir, &o, &r))) {