Prospective Phase 3A analogue-transfer accounting — 2026-09-19
> Audit qualification (2026-09-19): the original narrative below is superseded where it calls the partition untouched, MRR scorer-compatible, or route/category counters literal target-presence/cap counts. 164 registered identities overlap the earlier fold-4 diagnostic; MRR is untruncated; the 92 no-positive-reference cases include absent targets. These are sampled spectrum-level diagnostics. See review-20260919-1817/AUDIT.md before using this report for decisions. Raw JSON is preserved as historical output, not automatically authoritative semantics.
Scope
This is a rerun on the already registered partition:
manifests/phase3a-preregistered-untouched-20260919.json
It uses only adduct and precursor_mz for retrieval, excludes target and fold-held-out identities from spectral references, and is local prospective evidence only. It is not an official score, hidden-test estimate, acquisition-lineage novelty certification, or Top-5 evidence.
P0 strict ±10 ppm
The category counters are route observability counters and are not mutually exclusive in every implementation detail: the structure-pool miss count can overlap with an unavailable-reference route, and eligible_reference_no_positive_candidate_score means no candidate received a non-empty fingerprint score map—not that all candidate scores were mathematically zero. The raw JSON is authoritative.
P0 by adduct — combined Recall@25
[M+H]+: 89.03% (383 queries)[M+K]+: 100.00% (7)[M+NH4]+: 60.00% (10)[M+Na]+: 72.41% (29)[M-H]-: 95.65% (23)[M-2H2O+H]+: 100.00% (4)[M-H2O+H]+: 100.00% (5)[M+Cl]-: 100.00% (1)P0 by neutral-mass bin — combined Recall@25
P1/P2 comparison
P0 and P2 are identical on this partition. P1 widening is not promoted.
Policy cleanup
P2 is now represented with separate candidate-pool and reference-window fallback configuration fields. Its observed equality with P0 does not establish universal equivalence; future changes must report the two stages independently.
Provenance
manifests/phase3a-preregistered-untouched-20260919.jsonreports/phase3a-analogue-transfer-preregistered-accounted-20260919.jsonscripts/diagnose_phase3a_analogue_transfer.py