AX-R07 — Declared gravimetric mass balance does not close
Declared water, counter-ion, peptide content and residual do not account for 100 % of the mass.
The predicate
Published literally. A rule you cannot read is an accusation you cannot check.
coa.water != null && coa.counterIon != null && coa.peptideContent != null && abs(coa.water + coa.counterIon + coa.peptideContent + coa.residual - 100) > 1.0
Why this rule exists
Everything in the vial weighs something. Water, counter-ion, peptide, residual solvent and inorganic residue are exhaustive and mutually exclusive categories, and they must sum to the mass of the cake.
When a certificate declares 4.0 % water, 3.5 % acetate and 98.0 % peptide content, it has declared 105.5 % of the vial. One of those three numbers is wrong, or one of them is being reported on a different basis — most commonly, peptide content reported on an anhydrous, salt-free basis while water and counter-ion are reported as-is. That is a legitimate convention and it is why the rule allows 1.0 pp of slack and why the index's own records state the basis explicitly on every content figure.
Beyond 1.0 pp the certificate is not reconcilable without additional information that the certificate does not supply.
The index publishes its own mass balance on every record where the four measurements exist, closed to within 0.02 pp by construction, precisely so that a reader has something to compare a supplier's declaration against.
Incidence
How often the rule fires, where, and when. A rule that never fires is not calibrated; a rule that fires on half the index is measuring the population rather than screening it.
| Supplier | Flagged | Records in index | Rate | |
|---|---|---|---|---|
| KP | 33 | 364 | 9.1% | |
| QSC | 19 | 495 | 3.8% | |
| SWB | 18 | 317 | 5.7% | |
| WWB | 18 | 522 | 3.4% | |
| FGP | 17 | 296 | 5.7% | |
| MKM | 14 | 272 | 5.1% | |
| HJ | 12 | 248 | 4.8% | |
| QYB | 11 | 325 | 3.4% | |
| Homopeptide | 10 | 575 | 1.7% | |
| TFC | 10 | 573 | 1.7% | |
| WXT | 6 | 353 | 1.7% | |
| ERP | 3 | 247 | 1.2% | |
| JEEP | 2 | 283 | 0.7% |
Flagged records per quarter
2024-Q1: 15 · 2024-Q2: 6 · 2024-Q3: 11 · 2024-Q4: 16 · 2025-Q1: 10 · 2025-Q2: 30 · 2025-Q3: 0 · 2025-Q4: 3 · 2026-Q1: 16 · 2026-Q2: 49 · 2026-Q3: 17