pub fn run(input: &InvocationInput, report: &mut VerifyReport) -> Result<()>Expand description
Run every invocation check, appending to report.
CLI presence is derived from whether the SKILL.md documents an invocation
(a ## Invocation/## Usage block or a fenced command), NOT from
cli_command (which only reflects whether introspect found a runnable binary
on this machine). This keeps verify honest about what the skill claims
even when run on a hand-written pack with no source tree (design ยง4.2).
cli_command only gates whether we can actually spawn.