Skip to main content

run

Function run 

Source
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.