Skip to content

W3 R90/R90-A — original-source audit saturation evidence ledger

Frozen, independently replayed synthetic experiment. The data compare assigned versus actually completed audits; all inferences are bounded finite-population descriptions, not nominal confidence procedures.

Immutable original study

Verification item Source
Original research Draft PR #447
Original 12/12 science jobs Actions run #39746751227
Immutable original 1,280-record archive Artifact #12411243517
Original ZIP digest sha256:664220aa6f100950678a0ca4af1a89a6d1b42614be2a0761f910f11b86465a30
Frozen actual original GitHub PR checkout 2f713c36cdb9977e8277e5a0412e4b162f2aedf2
Original source-branch head 46fc947aba820da682371e6e8f91786710fc237e
Independent complete source conditions 64
Paired MAR/MNAR masks 128
Repeated method records, not independent 1,280
Five nested audit levels 0%, 25%, 50%, 75%, 100%

The original archive has cases.json, summary.json, source-commit.txt, and SHA256SUMS. Eight separately uploaded four-block source shards are retained. All records are required; aggregation fails closed for source duplication, missing cases, mixed checkouts or modified members.

Independent original-archive replay

Verification item Source
Independently coded numerical audit Draft PR #448
Corrected independent 4/4 CI Actions run #39747852468
Independent immutable-source replay evidence Artifact #12412760664
Independent evidence ZIP digest sha256:7560adfba56dc298f095a8b83a26da27d35e26d8c720f8447ade8c321d2f3d55

The R90-A script does not import the original R90 source generator, bounds implementation or public package. It independently reconstructs all original X/Y arrays, first-stage masks, validation, nested third-stage audit assignments, both return laws, complete and measured outcome digests and finite-population sharp bound endpoints. It verifies all original 1,280 source-method rows, original source checkout and SHA256 members, independent-unit denominators, strict width monotonicity, zero/full-assignment boundary conditions and first assignment fractions meeting widths 0.10/0.05.

Failure-inclusive record: The initial independent actual-archive replay did not reach numerical verification because its audit checker referenced an inherited R89 summary-field name. That failed run is preserved. A traceable audit-only mapping fix was committed and the three-version fixtures and mandatory actual original full-archive replay reran successfully. No source selection, estimator, random seed or original archive data was modified.

Independent-source descriptive summaries

The mean interval widths for q=100%, averaged over 32 independent source blocks within each fixed cell, are:

First-stage loss Native independent unit Ideal complete return Outcome-selective actual return Selective threshold reached (0.10/0.05)
MAR Curves 0 0.2163 0/32 for either threshold
MNAR Curves 0 0.2257 0/32 for either threshold
MAR Participants × 3 trials 0 0.2095 0/32 for either threshold
MNAR Participants × 3 trials 0 0.2231 0/32 for either threshold

Complete return reaches both thresholds in 32/32 source blocks per fixed cell; selective return reaches neither threshold in 0/32. Original q=0 widths range from about 0.699 to 0.729 by first-stage law and native design, and are identical between policies at q=0.

For a bounded-transformed predictor-group contrast among originally missing records, the q=100% ideal complete-return interval collapses to a point, with the realized contrast nonzero for the archived 32 blocks per cell; under outcome-selective completion, 0/32 blocks per fixed cell achieve a contrast interval excluding zero. This is finite-population information, not inference about regression coefficients.

The mean width itself is exactly the unreturned fraction of an originally missing target population. It is not a nominal-90% interval, and its true-source inclusion is guaranteed by the [0,1] range, not empirically established sampling coverage.

Documentation sources and scientific boundaries

The R90 article, methods companion, saturation curve, and full-assignment threshold comparison contain only descriptive results from the frozen source summary and independently verified original archive. Their publication is documentation-only, gated by strict docs build, 25/25 pull-request CI and a separate GitHub Pages deployment after squash merge.

Research source and independent audit remain isolated in draft PRs #447/#448, not merged into protected main. The work does not identify MNAR hidden-outcome return coefficients, raw missing gaze, arbitrary functional regression slopes or 90% simultaneous functional bands. Issues #289 and #296 remain OPEN. Stable public 1.1.0 unchanged; v1.2 release/GitHub/PyPI HOLD.