mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-26 16:04:02 +00:00
Add self-contained acceptance test artifact that external developers can run offline and reproduce identical graded outcomes: - SHA-256-linked witness chain: every puzzle decision (skip_mode, context_bucket, steps, correct) hashed into a tamper-evident chain. Changing any single bit invalidates everything downstream. - Deterministic replay: frozen seeds → identical puzzles → identical solve paths → identical chain_root_hash. Two runs with the same config produce the same hash, proven by test. - JSON manifest: config, per-mode scorecards (A/B/C), all six ablation assertions with measured values, full witness chain, chain root hash. - Verifier: re-runs with same config, recomputes chain, compares root hash. Mismatch means non-identical outcomes. - CLI binary: `acceptance-rvf generate -o manifest.json` to produce, `acceptance-rvf verify -i manifest.json` to verify. 66 lib tests + 20 integration tests pass. https://claude.ai/code/session_01RnwD4x5cbpB7FPvoyYQz8G |
||
|---|---|---|
| .. | ||
| src | ||
| tests | ||
| Cargo.toml | ||