car-verify
Formal verification for Agent IR in the Common Agent Runtime.
What it does
Statically analyzes action proposals without executing them. Verifies precondition satisfiability, detects write conflicts, checks state dependency availability, and flags repeated tool calls (loop detection). Can also simulate final state, test proposal equivalence, and optimize DAG parallelism by pruning phantom dependencies.
Usage
use ;
use ActionProposal;
let result = verify;
assert!;
let final_state = simulate;
let optimized = optimize;
Part of CAR -- see the main repo for full documentation.