RELEASE VALIDATION
How a release is validated
Before anything ships, one script runs the whole set of checks below against the repository, the trained models and the live routes. The script is in the repository; so is every file it reads. You can run it against our bytes without asking us for anything.
Run it yourself
bash scripts/audit/verify_gates.sh
That script declares 165 checks. The count is read from the script itself, not written into this page — the record beside it carries the script's hash and the one-line command that reproduces the count.
Nothing drifts quietly
Where two records in the repository describe the same thing, they are compared and any disagreement stops the release. A figure that was withdrawn cannot reappear unannotated, and a simulation whose inputs have moved on cannot be cited as current.
Every artefact is the artefact it claims to be
Content hashes on every manifest entry, a sniffer that refuses synthetic data presented as measured, a detector for citations pointing at files that do not exist, and a freshness check on the evidence behind each claim.
The physics heads stay calibrated
Thermal, crosstalk, power-delivery and mechanical correction heads are re-measured against their held-out data, as is the cross-physics head and the temperature-aware impedance head. A head that has drifted out of tolerance blocks the release rather than quietly serving.
Photonics is held to the same bar
The photonic surrogates must load and emit, the photonic design-rule suite must catch known-bad geometries, the comparison against published silicon-photonic references must hold, and an adversarial sweep must stay inside the declared envelope and flag what falls outside it.
A surrogate is checked against the truth it approximates
Scattering-parameter surrogates are compared against the boundary-element solve off the training grid; the multi-fidelity calibration is checked on geometries neither model saw; the inverse design stack is checked against its objective.
The checks themselves are attacked
Fault injection plants a defect that each check must catch, so a check that can no longer fail is found and fixed. Adversarial input fuzzing across every endpoint must produce no unhandled error, and physically impossible scattering parameters must be rejected rather than returned.
What this page does not tell you
- How many of those checks pass. The outcome of a run depends on which corpora and which solvers the machine running it has, so a score taken on one machine and printed on a web page is not a measurement of anything a reader can use. Run the script and read your own.
- Whether an independent party agrees. These are our own checks on our own work. No third-party audit of them has been commissioned.
- Anything about fabricated hardware. Every result these checks guard is a computed one.