We don't ask you to trust the number. We hand you the way to check it.
How this front page works
This page is the current sealed state of the project — nothing here regresses silently. Three rules hold it up:
- The front only moves forward. A number changes only by a new sealed board with a new receipt, committed and gated. The old board stays visible. Nothing is edited in place, ever.
- Misses ride alongside. Everything the engines don't catch is published on the Misses page, dated and tracked. A board without its misses is advertising; this isn't.
- Same input, same bytes. The engines are deterministic — no model in the verdict path, fixed seed. Same corpus, same engine build, same seed: byte-identical findings, every run, any machine. These numbers cannot drift between runs; they can only be superseded by a newer sealed board.
Vantage Gate — security board Product
Vantage vs CodeQL vs SonarQube · Pan-confirmed · un-blinded 2026-09-04
| Corpus | Vantage | CodeQL | SonarQube |
|---|---|---|---|
| JS+Python (58) | 0.4894 23/13/35 | 0.1818 6/2/52 | 0.0667 2/0/56 |
| Go | 0.9130 42/8/0 | 0.1333 3/0/39 | 0 genuine zero, 251 ncloc |
| Java | 1.0 52/0/0 | 0.40 14/4/38 | 0.4928 17/0/35 |
| TypeScript | 1.0 48/0/0 | 0.1852 5/1/43 | 0.1786 5/3/43 |
Vantage Code — correctness board Product
Security-tool coverage of a correctness corpus · Pan-confirmed · GT-informed disclosure rides with Go/Java
| Corpus | Vantage | CodeQL | SonarQube |
|---|---|---|---|
| JS+Python (67) | 0.9041 66/13/1 | 0.2195 9/6/58 | 0.1333 5/3/62 |
| Go (33) | 0.8919† 33/8/0 | 0.1143 2/0/31 | 0.0588 1/0/32 |
| Java (33) | 0.9429† 33/4/0 | 0.0930 2/8/31 | 0.1143 2/0/31 |
| TypeScript (38) | 0.6526 31/26/7 | 0.186 4/1/34 | 0.1 2/0/36 |
† GT-informed development against a frozen GT — detectors tuned with the answer key open, zero GT edits, no GT ids in engine code. The disclosure travels with the number. Full record: Gate.
Every figure links to raw artifact + recipe + verdict on the Products page. Misses are on the Misses page, not buried.