QA: apr chat Falsification Suite

Popperian falsification tests for the apr chat command (PMAT-QA-RUST-001).

IDTestPointsCriterion
P011Model exists2File not found returns Err
P012Correct answer (2+2=4)3Output contains "4"
P013No garbage patterns3No raw tokens or replacement chars
P014No BPE artifacts2No Ġ or Ċ characters
P015Performance CPU5>= configurable tok/s
P016Performance GPU5>= configurable tok/s (if available)

Run

cargo run --example qa_chat
cargo run --example qa_chat -- --model path/to/model.gguf
cargo run --example qa_chat -- --format-parity

Source

// Run this example:
//   cargo run --example qa_chat
//
// See the CLI reference and source code in crates/ for implementation details.