open-standards/wai/wai-quantum-cli/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 28c148dfd2 wai-quantum CLI: debug, the debug adapter, statistical intents and JUnit, and draw as SVG, LaTeX or words
- `wai-quantum debug FILE` prints the engine debugger's state at a position
  or before a line (amplitudes, Bloch vectors, the reduced state of chosen
  qubits, entanglement across a cut), on a path of recorded outcomes;
  `--branches` lists every branch at the measurements in the middle with its
  weight.
- `wai-quantum dap` serves the debugger to editors over the debug adapter
  protocol: launch, breakpoints by line, step forward and back, continue in
  both directions, the probes and the branch tree as variables, and
  `evaluate` for reduced states, cuts and another path. tests/dap.rs drives
  it as an editor does.
- `wai-quantum test` takes sampled intents: the program run for the stated
  shots and its counts held to a distribution by Pearson's chi-squared test
  or the G-test at a stated significance level (engine::stats, the p-value
  the same bits on every platform). `--junit FILE` writes the verdicts as a
  JUnit report. The exit codes are as they were.
- `wai-quantum draw` takes `--svg`, `--latex` and `--describe`; the MCP
  `draw_circuit` takes the same as `format`.
- The stdio MCP server gains `debug_step` and `debug_branches`, read-only
  and deterministic; the agent docs are regenerated from the live lists.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-27 23:44:27 -04:00
..
dap.rs wai-quantum CLI: debug, the debug adapter, statistical intents and JUnit, and draw as SVG, LaTeX or words 2026-10-27 23:44:27 -04:00
front_door.rs wai-quantum: the agent front door (new, test, setup-agent, mcp config and install, docs) 2026-10-27 14:41:43 -04:00
lsp.rs wai-quantum: the reader's codes reach the guide, the editor and Python 2026-10-27 19:51:35 -04:00
providers.rs wai-quantum CLI: providers verbs, run --provider, and three MCP tools 2026-10-27 19:51:08 -04:00