main
John Lauer 0.1.31: native owned-zone transaction and verified refill readback 12aecd6
use aiflow_bridge::Bridge;
fn main() {
    let a: Vec<_> = std::env::args().collect();
    assert_eq!(a.len(),4,"target board ai-thread");
    let bridge=Bridge{target:a[1].clone(),ai_thread:a[3].clone()};
    let reply=bridge.zone_state(&a[2],true);
    println!("{}",reply);
    assert!(Bridge::ok(&reply));
    assert_eq!(reply["readbackEvidence"],"two delayed matching native snapshots after refill request");
    assert!(reply["revision"].is_string());
    assert!(reply["filledAreaByLayerMm2"].is_object());
}