# Validator parity probe — Rust :3100 vs Go :4110 **Date:** 2026-05-03T03:13:05Z **Rust gateway:** `http://127.0.0.1:3100` · **Go gateway:** `http://127.0.0.1:4110` Identical `POST /v1/validate` request → both runtimes. Match = identical HTTP status + identical body (modulo `elapsed_ms`). | Case | Rust status | Go status | Status match | Body match | |---|---:|---:|:---:|:---:| | playbook_happy | 200 | 200 | ✓ | ✓ | | playbook_missing_fingerprint | 422 | 422 | ✓ | ✓ | | playbook_wrong_prefix | 422 | 422 | ✓ | ✓ | | playbook_empty_endorsed | 422 | 422 | ✓ | ✓ | | playbook_overfull | 422 | 422 | ✓ | ✓ | | fill_phantom | 422 | 422 | ✓ | ✓ | **Tally:** 6 match · 0 diff (out of 6 cases)