A real API server agrees
make crosscheck starts a kind cluster on Kubernetes 1.34 per candidate, binds it in audit mode, resends the month's writes under their original audit IDs, and compares the server's own audit log with the replay.
Writes that failed a validation on both sides, of 185 compared each. Disagreements: 0, 0 and 0. The other 13 writes are controllers' and can't be resent. The whole run took 6 min 47 s.