feat(psychometric): recover Driver p.16 T0MEANSstd after positive T0VAR - #218
Conversation
Footnote 4 standardises using only the relevant variance. Table 2 T0MEANS is the first-occasion mean, so that variance is free T0VAR, not asymDIFFUSION. 2017-era summary.ctsemFit.R forms T0MEANS and does not form T0MEANSstd; the scalar map is μ_0 / √p_0.
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Folded into the consolidation vehicle #231; this draft stays open until the vehicle merges, then closes as superseded-by-consolidation. |
|
Superseded by consolidation: this slice's Driver et al. (2017) standardization recovery landed on protected main through the integration vehicles (#231/#232), and its contract coverage is carried by the reconciled suites (multilevel_event_time_recovery_contract, rubin_and_mean_gate_contract) with test-signature repair tracked in #234. The stacked-draft form is retired to keep the delivery queue at review-ready work only; no capability is lost — the exact-head provenance remains in the vehicle PR descriptions and CHANGELOG. |
Stacked on #216 (
asymCINTstd). Next unique licensed map on this ancestry is footnote-4 standardisation of 2017-eraT0MEANS. Do not duplicate #195CINTstd.TDPREDVARstdis commented out in the 2017-era source and is not recovered.addedTIPREDVARstdis on the parallel #203 stack and is not recovered here.Driver, Oud, and Voelkle (2017, Table 2, p. 12; p. 16; footnote 4; JSS PDF re-opened 2026-08-24T22:30Z) print standardised matrices with the suffix
stdwhen appropriate. Footnote 4 standardises using only the relevant variance, not the total. Table 2 namesT0MEANSthe latent process means at the first time pointT0. The first-occasion relevant variance is freeT0VARp_0, not process-dynamicsasymDIFFUSION-q / (2 a), matching Table 3T0TIPREDEFFECTstd. The 2017-erasummary.ctsemFit.Rforms unstandardisedT0MEANS:That source does not form a
T0MEANSstdmatrix. The scalar map here is the footnote 4 standardisation of that named first-occasion mean:μ_0 / √p_0.Recovery
recover_standardised_initial_latent_mean(μ_0, p_0, clock)forms strictly positivep_0first, then dividesμ_0by√p_0.p_0yields a smaller|std|.p_0fails closed. UnstandardisedT0MEANSis defined for a zero first-occasion variance; standardisedT0MEANSis not.T0MEANSdoes not require stablea < 0.Claim boundary
T0MEANSis notT0MEANSstd.T0VARstdp_0 / p_0 = 1recovers the same number whenμ_0 = √p_0and remains a distinct named quantity.μ_0 / √asymDIFFUSIONuses process-dynamics variance and is not this first-occasion map.Meredith (1993) and Mislevy (1991) remain closed (Unpaywall 2026-08-24T08:02Z:
is_oa: false, 0 locations).Do not merge without an independent APPROVE plus exact-head required-check success. Do not self-approve. Do not request Copilot.