Skip to content

W3 R82: actual original and independent MCAR/MAR/MNAR source evidence ledger

Numerical source and plot provenance · 21 October 2026 · synthetic research only

No missingness correction and no general 90% band qualification

The original public common-grid function-on-scalar regression continues to reject NaN gaze. R82's new pointwise available-case OLS is an exploratory separate calculation, not a supported estimator for MNAR or a confidence-band implementation. W3 #289/#296 OPEN, stable 1.1.0 unchanged, v1.2 RELEASE HOLD.

Generating model and four paired observation processes

The R82 original prospective protocol freezes 32 independent new primitive generating blocks evaluated under 2 independent-unit configurations (72 separate curves or 36 participants each with three trials), 2 extreme-predictor support counts (2 and 16), and 2 unit-level variance laws (constant and predictor heteroskedastic). 256 true complete-source datasets each have 4 paired masks (COMPLETE/MCAR/MAR/MNAR): 1,024 mechanism evaluations, not 1,024 statistically independent replications.

The generating complete source is synthetic nonseparable Gaussian spatial/temporal noise with Student-t5 independent-unit radial shocks plus mean-zero rare asymmetric unit shocks. The observation laws are MCAR p=.12, MAR depending only on recorded predictor/time/trial, and MNAR also on the original subsequently missing response residual.

The original analytic MCAR, MAR and MNAR selection laws

Figure 1. Analytic simulation probabilities, not estimated empirical gaze-dropout probabilities.

Main design: sample retention and refused grid locations

Actual source retention and grid refusal under only two influential independent predictors

Figure 2. Primary adverse two-anchor predictor-heteroskedastic design, 32 independent primitive blocks/cell.

Design Law Observed fraction Mean refused of 62 grid positions Stable native missing-data refusals
Curves COMPLETE 1.0000 0.00 0/32
Curves MCAR .8793 14.91 32/32
Curves MAR .8428 31.84 32/32
Curves MNAR .8310 33.56 32/32
Participants COMPLETE 1.0000 0.00 0/32
Participants MCAR .8809 .25 32/32
Participants MAR .8100 5.13 32/32
Participants MNAR .7825 8.38 32/32

No grid position failing at least eight independent units, rank-two design and both ±4 independent-unit anchors receives an estimated slope. This is a prespecified conservative support rule, not an impossibility theorem for generic OLS. Every source under all missing-data laws preserved the stable native NaN rejection contract.

All eight design/support/variance cells: observed fraction and grid refusal

Each cell below has 32 independent original primitive source blocks. Values list MCAR / MAR / MNAR.

Independent design Extreme units Unit variance Observed sample fractions Refused positions, mean of 62
Curves 2 Constant .8793 / .8432 / .8343 13.44 / 30.25 / 31.00
Curves 16 Constant .8819 / .8158 / .8071 0 / 0 / .03
Curves 2 Heteroskedastic .8793 / .8428 / .8310 14.91 / 31.84 / 33.56
Curves 16 Heteroskedastic .8816 / .8171 / .8040 0 / 0 / 0
Participants 2 Constant .8805 / .8099 / .7866 .19 / 6.00 / 6.91
Participants 16 Constant .8791 / .7444 / .7235 0 / 0 / 0
Participants 2 Heteroskedastic .8809 / .8100 / .7825 .25 / 5.13 / 8.38
Participants 16 Heteroskedastic .8789 / .7453 / .7140 0 / 0 / 0

The difference between curves and participants reflects the explicitly prespecified choice to average only available trials per participant before regressing. Neither masked trial observations nor 1,024 mechanism rows are pseudo-replicated into 1,024 independent units.

Pointwise slope changes conditional on estimable positions

R82 original source-complete to available-case absolute slope differences

Figure 3. Original source-averaged absolute change in pointwise estimated slope between a missingness mask and that source's corresponding complete data, on masked-grid locations that passed the independent-unit/anchor support gate.

Design Extreme units Predictor-dependent variance, MCAR / MAR / MNAR
Curves 2 .00212 / .00260 / .00302
Curves 16 .00325 / .00625 / .00654
Participants 2 .00310 / .00642 / .00684
Participants 16 .00199 / .00510 / .00690

These selected-grid descriptive means are not MNAR causal effects or unbiased slope-bias estimates: both the set of estimable positions and observed retention differ across masking mechanisms. The original source archive additionally preserves per-source signed/absolute error against generating slope truth, observed native-unit counts, exact per-coordinate refusal and support matrices, whole-curve/whole-unit survival, and source/mask checksums.

Immutability and independent replication

Contract Verified original or independent source
Prospective original research Draft PR #420
Actual original science workflow #39571308151, 12/12 dedicated jobs PASS
Original source/mask evidence artifact #12331563201
Original source checkout 06d1bb888468f1f85eee3875ae14ee5070a12400
Separate independently implemented audit Draft PR #421
Actual original archive replay #39572315409, 4/4 dedicated jobs PASS
Independent replay evidence #12332990886
Original complete-source designs 256, from 32 new primitive blocks per fixed design/support/variance condition
Original paired observation-process evaluations 1,024, complete/MCAR/MAR/MNAR for each original source
Independently regenerated All 256 source X/Y, 1,024 source/mask digests, pointwise 31×2 support/refusal and available-case diagnostics
Native public missing-data contract Incomplete common-grid source trajectories rejected, not imputed
Inference qualification None, no MNAR correction or nominal-90% simultaneous band
Release Stable 1.1.0 unchanged, v1.2/PyPI RELEASE HOLD, issues #289/#296 OPEN

R82-A independently reproduces the original, actually archived source, not just a synthetic fixture. It validates numerical agreement on this artificial data/observation generating mechanism. It does not establish that any real eye-tracker's loss follows these probabilities, that MAR is identified in field data, or that outcome-dependent missingness can be corrected from observed values alone.

Read scientific R82 article · Read methods companion · Previous fully observed R81 audit