From a000bd69cf52acea45ff807df813e0e2a2bc995e Mon Sep 17 00:00:00 2001 From: bherbruck Date: Sat, 17 Oct 2026 08:30:52 -0400 Subject: [PATCH] Clearance: give inspect.clearance the Interference icon (#1991) The icon check from #853 requires every command to have one; #1900 added inspect.clearance without, which failed Format and repository checks on main and every PR. Co-authored-by: Claude Opus 5.5 --- crates/engine/src/cmd/clearance.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/engine/src/cmd/clearance.rs b/crates/engine/src/cmd/clearance.rs index add1b24f..1752d56e 100644 --- a/crates/engine/src/cmd/clearance.rs +++ b/crates/engine/src/cmd/clearance.rs @@ -17,7 +17,7 @@ use super::CommandSpec; use crate::params::{bad, num, str_, string_list}; use crate::{Result, Session}; -pub static COMMANDS: &[CommandSpec] = &[CommandSpec::new("inspect.clearance", "Clearance", clearance).noundo().params( +pub static COMMANDS: &[CommandSpec] = &[CommandSpec::new("inspect.clearance", "Clearance", clearance).icon("interference").noundo().params( "bodies?: [names] (default: every solid body, in world placement, but those in `against`); against?: [names] (only pairs with one body in `bodies` and the other here); \ min_volume?: mm³ (default 0.01: smaller overlaps count as contact); clearance?: mm (default 0: report pairs closer than this); \ nearest?: n (each body of `bodies` gets its n nearest others); skip_within?: \"occurrence\" (pairs of bodies of one occurrence) | \