Hard-stop review#
This page records the review of the inherited hard stops in the future investigations grid of the roadmap. The review applies the Eligibility rule to each grid row. It splits each row into sub-claims and gives each sub-claim one verdict. A sub-claim moves to a main-roadmap row when an established method or a natural extension carries it. A sub-claim stays in the research queue when it needs an argument of a new kind.
A verdict is not a capability. “Moves” means that the owning row may implement the part. The part
ships only when that row delivers its contract, its nonzero witnesses, and its registered study.
Until then the refusal stays, and it cites the owning row. The review read the code at main
commit bb7a0ce.
The terms#
term |
meaning |
|---|---|
sub-claim |
one request that a grid row refused, stated as one target, one estimator and one inference claim |
refusal today |
what the package does for the sub-claim. A quoted message gives its source location in |
sources read |
the sources the review read first-hand, with the version and the exact locator. References records each first-hand read with its locators. An abstract-only read carries no verdict weight, and References can omit it |
base result and steps |
the published result that the extension starts from, and each step that carries it. Each step names its row in the standard-step table of Eligibility |
objection |
a source that records a step as open or as a defect, or a step that needs an argument of a new kind |
verdict |
“moves” with its acceptance route, “keeps” with the kind of missing argument, “no action”, “not adopted”, or “not a claim of this row” |
owning row |
the main-roadmap row that implements a moved part, or the research-queue row that keeps the claim |
The research queue uses six kinds of missing argument.
kind |
the argument that is missing |
|---|---|
identification |
a law or an assumption that identifies the target from the observed data |
regularity |
a pathwise derivative of the target, or a model in which the estimator is regular |
asymptotic |
a limit theorem for the estimator as the package builds it, such as a remainder bound or a bootstrap consistency result |
adaptive-optimum inference |
a limit law after a data-adaptive selection, or for a target with no fixed limit |
arbitrary dependence |
an argument for a fixed number of dependent units |
serial dependence |
a limit theorem for split-based TMLE under mixing |
The verdicts#
Simulated confounding#
The base law of every row in this group is the pinned DoWhy refuter. The review read
dowhy/causal_refuters/add_unobserved_common_cause.py at commit 2116d5c. The page cites its
functions by name, because two counts of its lines differ by two.
row |
sub-claim |
refusal today |
sources read |
base result and steps, or the objection |
verdict |
owning row |
|---|---|---|---|---|---|---|
F8 |
(a) a swap of the two arms of a declared pairwise contrast, in the latent tail |
|
DoWhy |
the binary flip applied to the two arms only, \(g'_a = (1-s)g_a + s g_b\). The latent is independent of the data, so the law is a declaration. The swap is label-invariant by construction |
moves: natural extension |
X47 (a) |
F8 |
(b) a declared \(K \times K\) transition |
|
Hu et al. (2022), arXiv:2012.06093, Remark 2 |
the law is well defined, but no source states the reading of its strengths |
not adopted |
none |
F9 |
(a) a cluster-level latent; (b) a row-level latent on a clustered fit; (c) a mixed latent with a declared \(\rho\) |
|
DoWhy |
the caller declares |
moves: natural extension |
X47 (b) |
F10 |
(a) a block flip calibration; (b) a block \(R \cdot \mathrm{sd}\) calibration of one logical categorical covariate |
the categorical calibration refusal in |
DoWhy |
calibration over every encoded column of one covariate, fitted unpenalized. An unpenalized fit makes the strength invariant to the reference level. The shipped helper uses a default L2 penalty, so the contract changes the fit |
moves: natural extension |
X47 (c) |
F11 |
hold the supplied weights fixed on an estimated-weight fit |
|
|
probability weights define the target population. Each cell targets the fit’s weighted population, \(E[w\,h(W, A', Y')]\). No step needs new theory |
moves: no new theory |
X47 (d) |
F11 |
regenerate the weights on the perturbed data |
|
|
regenerated weights define a population that the fit never targeted. The |
not adopted |
none |
F11 |
a latent inside the weight model |
|
Hartman and Huang (2024), abstract only |
the refusal does not stop this request |
not a claim of this row |
none |
F12 |
(a) outcome-axis cells; (b) a declared response mechanism that reads the covariates only |
|
DoWhy |
\(\Delta \perp (A, Y) \mid W\) and an independent latent give \(\Delta \perp (A', Y') \mid W\), so missing at random holds given \((A', W)\) |
moves: natural extension |
X47 (e) |
F12 |
(c, d) a response or observation mechanism that reads the treatment |
as above |
Chen and Heitjan (2023), abstract only |
missing at random given \((A', W)\) fails under the flip, so the stored estimator does not identify the perturbed law. A refit with the original \(A\) as an auxiliary variable identifies it, but it is a different estimator |
keeps: identification |
|
F13 |
(a) one time-fixed latent, uncensored terminal outcome, no time-varying covariate after the first treatment node |
|
DoWhy |
the DoWhy law at each treatment node with one shared latent. The narrowing removes covariates generated under the original treatment. A later treatment node whose mechanism reads an earlier treatment has the same structure, because its induced association with the latent includes the path through the earlier misclassified treatment. X48 must define that induced association or restrict to mechanisms that do not read an earlier treatment |
moves: natural extension |
|
F13 |
(b) censoring or a survival outcome; a time-varying covariate after the first treatment node; a later treatment node whose mechanism reads an earlier treatment |
|
Tan (2025), arXiv:2308.15725v1, Section 3.1 |
the flip breaks coarsening at random at each censoring node. A covariate generated under \(A_t\) depends on the latent given \(A'_t\). A later treatment node whose mechanism reads an earlier treatment stays here until X48 defines its induced association or restricts the mechanisms |
keeps: identification |
|
F13 |
(c) a time-varying latent with treatment feedback |
|
Tan (2025), arXiv:2308.15725v1, Equations (11) and (34) |
Tan gives bounds and no law whose strengths name the feedback |
keeps: identification |
|
F15 |
(a) the treatment axis on a fit with an intermediate |
|
|
a flip of \(A\) makes the latent confound \(Z\) and \(Y\) through the misclassified \(A\). That path has no named strength |
keeps: identification |
|
F15 |
(b) outcome-axis cells; (c) an intermediate-axis law that flips or shifts \(Z\) and shifts \(Y\) with \(A\) held |
|
DoWhy |
the DoWhy law at the \(Z\) node, \(g_{Z'} = (1-s)g_Z + s(1-g_Z)\). The latent confounds \(Z'\) and \(Y'\) only, with named strengths |
moves: natural extension |
X47 (f) |
F23 |
an outcome law on the logit scale of the declared |
a per-cell failure ( |
Zheng, D’Amour and Franks, arXiv:2102.09412, Section 4, Equations (12) to (15); DoWhy |
a shift on the logit scale of \([a, b]\) stays in the support and is the identity at zero strength. A normal-score option has lower confidence |
moves: natural extension |
X47 (g) |
Sensitivity bounds#
row |
sub-claim |
refusal today |
sources read |
base result and steps, or the objection |
verdict |
owning row |
|---|---|---|---|---|---|---|
F25 |
(a) the risk-ratio E-value of a controlled direct effect, point and limit |
|
Ding and VanderWeele (2016), arXiv:1507.03984v1, Proposition A.2; Smith, Mathur and VanderWeele (2021), arXiv:2005.02908v1, Result 1 |
the bias of the ratio splits into one factor per arm. That split is an identity. Proposition A.2 bounds each factor. Result 1, whose \(BF_s\) is a per-arm product, is the structural precedent. With equal strengths the inversion is the ordinary E-value of \(\sqrt{RR}\) |
moves: natural extension |
|
F25 |
(b) the odds-ratio and Gaussian conversions on such a fit |
|
as (a) |
part (a) and the shipped conversions. Each keeps its approximation label |
moves: natural extension |
|
F26 |
(a) confidence limits of the plug-in \(E_n[\hat\alpha^2]\) for a learned mechanism |
|
Chernozhukov et al. (2018), arXiv:1608.00060v7, Section 1.1; DoubleML |
\(E[\hat\alpha^2] - \nu_0^2\) has a term linear in the mechanism error. Section 1.1 records that bias for a non-orthogonal plug-in |
keeps: regularity |
|
F26 |
(b) the plug-in limits with a declared known mechanism |
|
Chernozhukov, Cinelli, Newey, Sharma and Syrgkanis, arXiv:2112.13398v5, Theorem 4 |
\(E_n[\alpha(g_0)^2]\) is a sample mean of a known function: linearity, and the delta method for the ATT and ATC share |
moves: natural extension |
|
F26 |
(c) the orthogonal \(\nu^2\) for any mechanism learner |
none; |
arXiv:2112.13398v5, Section 4, Lemma 2 and Theorem 4. The repository’s earlier citation of version 6, not re-read here, numbers that lemma Lemma 3 |
the shipped estimator |
no action |
none |
F16 |
(a) a sample estimate of the bounds of Tan (2025) |
|
Tan, arXiv:2308.15725v1, Section 3.1; Shen, Bacak and Kennedy, arXiv:2601.17779v1, Section 5.2 |
both sources record sample estimation as future work. Consistency of a nested program with generated pseudo-outcomes is no standard step |
keeps: asymptotic |
|
F16 |
(b) an interval for that estimate |
|
Bonvini et al., arXiv:2210.04681v2, Section 6.1; Bruns-Smith and Zhou, arXiv:2302.00662v3 |
Section 6.1 leaves the time-varying constraint to future work. The bound functionals are not smooth |
keeps: regularity |
|
F16 |
(c) an omitted-variable bound or an E-value on a longitudinal fit |
|
Ding and VanderWeele (2016), Section 2; arXiv:2112.13398v5, Section 4 |
both bounds read a point exposure or a known regression. A sequential g-formula with treatment-affected covariates needs a per-period latent law |
keeps: identification |
Collaborative and doubly robust compositions#
row |
sub-claim |
refusal today |
sources read |
base result and steps, or the objection |
verdict |
owning row |
|---|---|---|---|---|---|---|
F18 |
(a) one declared partial candidate, parametric learners |
|
Saul and Hudgens (2020); Ju et al., arXiv:1806.06784v3 |
a stacked estimating equation over the outcome GLM \(\beta\), the candidate mechanism \(\gamma\), the fluctuation \(\epsilon\) and \(\psi\). The interval covers \(\psi_0\) when the outcome GLM is correct or the candidate mechanism equals \(g_0\) |
moves: natural extension |
X52 (a) |
F18 |
(b) inference after the stopping-index selection |
|
van der Laan, Carone, Luedtke and van der Laan, arXiv:2307.12544v2, Section 2.2 |
a data-adaptive selection step. The adaptive framework needs a fixed oracle submodel |
keeps: adaptive-optimum inference |
|
F19 |
(a) the per-arm design, parametric outcome, in sample; (d) its composite cells |
|
Benkeser, Cai and van der Laan, arXiv:1901.05056v1, Appendix F |
a fully parametric stack, as for F18 (a). The design learner’s own score enters the stack, so condition (iii) is not needed |
moves: natural extension |
|
F19 |
(c) the shared design with a parametric outcome and design |
|
arXiv:1901.05056v1, Theorem 1 |
one finite-dimensional M-estimator on the \(K\) prediction columns, as for F18 (a) |
moves: natural extension |
X52 (c) |
F19 |
(b) a flexible outcome learner |
|
arXiv:1901.05056v1, Sections 4.1 and 6 |
the term’s Riesz representer reads \(1/g_0\). No standard step carries it |
keeps: asymptotic |
|
F19 |
(c) a nonparametric shared multinomial design |
|
arXiv:1901.05056v1, Theorem 1 |
Theorem 1 is scalar, and no result gives the vector expansion |
keeps: regularity |
|
F19 |
(e) the cross-fitted construction; (f) local uniformity over the nonparametric model |
|
arXiv:1901.05056v1, Appendix D and Section 6 |
Appendix D states no theorem. Section 6 calls the estimator irregular |
keeps: asymptotic |
|
F22 |
(a) a selector point with |
“C-TMLE has no clustered result” ( |
van der Laan and Gruber (2009), WP 246, Section 4 |
a cluster as the unit with whole-cluster folds. Each point inherits the fixed-limit assumption for the selected mechanism |
moves: natural extension |
X51 (e) |
F22 |
(c) a clustered interval |
as above |
F18, F19 |
the clustered versions of the X52 cells move with X52. Every other clustered interval inherits F18 (b) and F19 |
keeps: asymptotic |
|
F5 |
C1 C-TMLE ATT and ATC |
“CTMLE does not support estimand(s)” ( |
van der Laan and Gruber (2009), WP 246, Theorem 2 |
the clever covariate and the treated covariate law read \(g\), so the target is not a function of \(Q\) alone |
keeps: regularity |
|
F5 |
C2 C-TMLE natural course, PAR and PAF with missing outcomes, and cross-fitted arm-indexed missing outcomes (points) |
the natural-course refusal in |
WP 246, Section 2.4 |
the missingness model stays full-covariate and off the selection path, as the shipped selector fits it. The natural-course estimate is then an ordinary TMLE stacked beside a C-TMLE arm mean |
moves: natural extension |
X51 (a) |
F5 |
C3 C-TMLE regimes (points) |
|
WP 246, Theorem 2 |
the target reads \(Q\) and the covariate law only: an indicator reduction to \(1\{A = d(W)\}\) |
moves: natural extension |
X51 (b) |
F5 |
C4 C-TMLE incremental; C5 modified treatment policies |
“CTMLE and incremental= are not combined”; |
WP 246, Theorem 2 |
each candidate \(g\) defines a different parameter, so collaborative consistency fails |
keeps: regularity |
|
F5 |
C6 C-TMLE discrete-arm MSMs (points) |
|
WP 246, Theorem 2 |
a fixed full-rank projection of the arm means, with a declared selection criterion |
moves: natural extension |
X51 (c) |
F5 |
C7 C-TMLE controlled direct effect |
“CTMLE does not compose either collaborative strategy with an intermediate outcome” |
Schnitzer, Sango, Ferreira Guerra and van der Laan (2020), abstract only |
a path over two mechanisms is no standard step. The abstract suggests a published point method, and its first-hand read is pending |
keeps: regularity, first-hand read pending |
|
F5 |
C8 C-TMLE selector with a missing treatment (point, in sample) |
the composite refusal in |
WP 246, Section 2.4 |
the composite indicator reduction, with both observation factors full-covariate and off the path |
moves: natural extension |
X51 (d) |
F5 |
D1 DR-TMLE ATT and ATC; D3 modified treatment policies; D4 incremental; D6 controlled direct effect |
“DRTMLE does not support estimand(s)”; the axis refusal in |
Benkeser, Carone, van der Laan and Gilbert (2017), PMC5793673, Section 4 and Section 1; Díaz et al., arXiv:2006.01366v4, Theorem 2 |
Section 4 names other parameters as future work, and Section 1 names several time points. Theorem 2 assumes that the regime does not depend on \(P\) |
keeps: asymptotic |
|
F5 |
D2 DR-TMLE regimes |
the axis refusal in |
PMC5793673, Theorem 1 |
an indicator reduction to \(1\{A = d(W)\}\). A known stochastic policy is a known tilt in \(W\) for each arm |
moves: natural extension |
X50 (a) |
F5 |
D5 DR-TMLE discrete-arm MSMs |
the axis refusal in |
PMC5793673, Theorem 1 |
a fixed full-rank projection. Each tilt reads \(W\) only, so it leaves \(\bar Q_0\) and \(g_0\) unchanged |
moves: natural extension |
X50 (b) |
F5 |
D7 DR-TMLE natural course, PAR and PAF with missing outcomes |
the natural-course refusal in |
PMC5793673, Theorem 1 |
Theorem 1 with \(\Delta\) as the treatment and \((A, W)\) as the covariates, then a stack, linearity, and the delta method |
moves: natural extension |
X50 (c) |
F5 |
D8 |
|
|
a remainder diagnostic, not an inference claim |
moves: no new theory |
X50 (d) |
F5 |
D9 |
unreachable: the cross-fit refusal comes first |
|
the nested construction is the candidate route for the open term [B] |
keeps: asymptotic |
|
F5 |
D10 the omitted-variable bound on DR-TMLE; D11 on C-TMLE |
the bound refusals in |
arXiv:2112.13398v5, Section 4 |
the shipped plug-in bound recentred on the point, under a consistent mechanism. The owner chooses the scope |
moves: no new theory |
|
F5 |
D12 DR-TMLE estimated weights with a guard |
|
|
the conditional reading of the weights does not use efficiency, so it covers the fixed-weight DR-TMLE curve |
moves: natural extension |
X50 (f) |
Cross-fitting, bootstrap and clusters#
row |
sub-claim |
refusal today |
sources read |
base result and steps, or the objection |
verdict |
owning row |
|---|---|---|---|---|---|---|
F21 |
(a) fold-specific targeting with missing outcomes |
“no direct interval result covers fold-specific targeting” ( |
Montoya et al. (2023), Section 3.2, Step 2(c) |
the composite indicator reduction. The coefficient is fit on the validation rows, which is not the failing training-row update |
moves: natural extension |
X53 (a) |
F21 |
(b) the median over a fixed number of splits |
“no audited result covers the median over repeated splits” ( |
the shipped stacked contract: Zheng and van der Laan (2011), WP 273, Theorem 1, with the composite indicator reduction, for a fixed number of splits. Corollary 3.3 of Chernozhukov et al. (2018) was not re-read, and the argument does not need it |
each draw is \(\psi_0 + P_n D + o_P(n^{-1/2})\) with common limits, so the median is too. No independence between draws is needed. The split-dispersion term is \(o_P(n^{-1})\) |
moves: natural extension |
X53 (b) |
F21 |
(c) a cross-fitted |
the composite cross-fit refusal in |
the shipped stacked contract; the composite verdict (a) of the natural-extension verdicts |
a product of fold-local factors estimates \(P(C_a = 1 \mid W)\). The indicator reduction carries it into the stacked contract |
moves: natural extension |
X53 (c) |
F21 |
(d) a cross-fitted |
the cross-fit refusals in |
|
the package’s own argument leaves term [B] open, and no cross-fitting lemma reaches it. The nested construction is the candidate route |
keeps: asymptotic |
|
F21 |
(e) shift, regime, MSM and controlled-direct-effect targets, cross-fitted with missing outcomes |
|
Díaz et al., arXiv:2006.01366v4, Section 3, Section 5.2 and Theorem 3 |
Theorem 3 with \((A, \Delta)\) as the exposure. An MSM adds the projection |
moves: natural extension |
X53 (d) |
F21 |
(e) incremental and risk-ratio tilt targets, cross-fitted with missing outcomes |
as above |
arXiv:2006.01366v4, Theorem 2 |
Theorem 2 assumes that the regime does not depend on \(P\). Kennedy (2019) and Kim et al. (2021) are the bases, and the review did not re-read them |
moves: pending source read |
X53 (d) |
F21 |
(f) the four stacked follow-ups |
each named in the stacked contracts |
Zheng and van der Laan (2011), Section 2 |
each is outside the hard stop and needs its own contract |
moves: natural extension |
X53 (e) |
F2 |
(a) full-refit bootstrap consistency with data-adaptive or cross-fitted nuisances |
a cross-fitted point bootstrap, and every |
Tang and Westling, arXiv:2404.03064v2, Theorem 3.4 and Section 2.3 |
condition (B2) is unverified for general learners. The paper does not treat cross-fitting, and a resample can put copies of one row in both folds. The registered study measured only correctly specified nuisances, so this row holds the data-adaptive case |
keeps: asymptotic |
|
F2 |
(b) the natural-course, PAR and PAF bootstrap with missing outcomes, in sample, finite-dimensional nuisances |
“set n_bootstrap=0” ( |
arXiv:2404.03064v2, Theorem 3.4 |
the bootstrap of a smooth M-estimator, and a registered study |
moves: no new theory (Tang and Westling, Theorem 3.4), with a registered study |
X55 (a) |
F2 |
(c) the HAL-TMLE bootstrap |
no request reaches it; no HAL learner ships |
Cai and van der Laan (2020), arXiv:1905.10299, Section 3.6, Theorem 4 |
in sample, with the HAL bound \(C\) fixed at the selected value and a per-replicate update |
moves: published support |
X55 (b) |
F2 |
(c) the targeted bootstrap of Coyle and van der Laan |
no request reaches it |
Coyle (2017), Berkeley dissertation (eScholarship 9kh0b9vm), Section 1.4 and Appendix A, Theorem 9 (thesis numbering); the book chapter of Coyle and van der Laan (2018) was not read |
a model-based bootstrap from the targeted fit, with Super Learner and TMLE refitted and retargeted on each sample. Theorem 9 needs the efficient score solved to the order it states, a negligible remainder, a uniform Donsker class and \(L_2\) convergence of \(D^*\). The local read records that order as \(o_P(1/n)\), and X55 confirms it before it ships |
moves: published support (dissertation) |
X55 (c) |
F2 |
a row-resampling (nonparametric) targeted bootstrap for learners other than HAL |
no request reaches it |
arXiv:1905.10299, Theorem 4; Coyle (2017), Theorem 9 |
Theorem 4 covers a HAL learner only. Theorem 9 covers a model-based bootstrap under a uniform Donsker class, which X55 (c) holds |
keeps: asymptotic |
|
F28 |
items 1 to 8: intervals at 4 to 9 clusters (4 to 19 for |
|
Nugent et al., arXiv:2208.09508, Section 2.2; Benitez et al., arXiv:2110.09633v3, Sections 3.1.2 and 3.2.1; Fang et al., arXiv:2510.08438, Section 3.3; Wang, Park, Small and Li (2024), accepted manuscript PMC11795269, Section 4.2, Remark 3 |
the theory of a cluster as the unit is the same at 4 clusters as at 10. The shipped \(t_{J-2}\) is a recommendation with no derivation. Each item needs a registered measurement, not a theorem. Remark 3 of the accepted manuscript recommends parsimonious models at about 20 clusters, a finite-sample warning. arXiv:2210.07324v3 gives no counts |
moves: no new theory |
X54 (a) to (h) |
F28 |
an interval below 4 clusters |
|
the Eligibility failing example |
below 4 clusters the reference has fewer than 2 degrees of freedom. At 2 clusters or fewer no independent-cluster argument applies |
keeps: arbitrary dependence |
|
F31 |
an interval at a boundary node, at a fixed law |
|
none beyond the package |
a zero-event node has exponentially small probability at a law with interior hazards and a node risk set that grows linearly in \(n\). An interval that differs from the ordinary one only on that event is valid at every fixed law under the shipped theorem. A law with a node hazard of exactly 0 or 1 needs a conservative construction, or F31 keeps it |
moves: no new theory |
X54 (i) |
F31 |
the rare-event local regime, \(h_n \to 0\) |
|
Andrews (1997), abstract only |
boundary theory assumes the truth on the boundary. No read source treats a hazard that shrinks with \(n\) |
keeps: asymptotic |
|
F7 |
(a, b) blocked-temporal and rolling-origin folds for a dependent calendar series |
iid and grouped folds only |
Ballinari and Wehrli, arXiv:2411.10009v2, Theorem 4; Semenova et al., arXiv:1712.09988v6 |
both results are DML under mixing, not TMLE. No standard step carries mixing |
keeps: serial dependence |
Estimands and compositions#
row |
sub-claim |
refusal today |
sources read |
base result and steps, or the objection |
verdict |
owning row |
|---|---|---|---|---|---|---|
F3 |
(a) the risk under eliminated competing events |
no request reaches it |
Young, Stensrud, Tchetgen Tchetgen and Hernán, arXiv:1806.06136v3, Sections 5, 6.1 (Equation 23) and 8.1 |
the competing event is a censoring event. The shipped censored |
moves: published support |
X56 (a) |
F3 |
(b) separable effects with baseline covariates |
no request reaches it |
Stensrud et al. (2022), arXiv:1901.09472v2, Section 5.2, formula (5); Wang et al., arXiv:2304.04904v1 |
the Wang et al. estimator with \(Z_t := D_t\) |
moves: source audit |
X56 (b) |
F3 |
(c) separable effects with time-varying common causes |
no request reaches it |
Stensrud, Hernán, Tchetgen Tchetgen, Robins, Didelez and Young (2021), Lifetime Data Analysis 27(4):588-631, Section 6.2, Equation (19), which is Section 7.2 of arXiv:2004.14824v2; Wang et al., arXiv:2304.04904v1 |
the Wang et al. estimator with \(Z_t := (L_{A_D,t}, D_t)\). No source records a defect |
moves: source audit |
X56 (c) |
F3 |
(d) other longitudinal estimands |
none |
none |
the sentence names no target |
not a claim of this row |
none |
F6 |
(a) the MNAR tilt on a shift fit; (a’) on an incremental fit |
|
the shipped tilt law; Kennedy, arXiv:1704.00211v3 |
the point curve \(E[\bar Q_\gamma(d(A, W), W)]\). At \(\gamma \neq 0\) the spread columns use the plug-in names and claim no interval |
moves: natural extension |
X57 (d) |
F6 |
(b) a controlled direct effect under a tilt |
“incremental= and intermediate= are not combined” ( |
Kennedy, arXiv:1704.00211v3, Lemmas 1 to 3; part (s) of the natural-extension verdicts |
a two-node |
moves: established method (a redirection) |
X57 (e) |
F6 |
mediation under a tilt |
none; no request reaches it |
Hejazi et al., arXiv:2009.06203v4, Lemma 3 and Theorems 3 and 4 |
the incremental mediation effects of that paper |
moves: published support |
|
F17 |
(a, c) two intervention axes in one fit |
the axis refusals in |
none beyond the standard steps |
separately targeted fits on the same rows, then a fixed-dimension stack. An incremental axis does not share \(g^*\) with a regime axis |
moves: natural extension |
X57 (a) |
F17 |
(b) an MSM over declared regimes, shifts or tilts; (b’) an arm MSM beside another axis |
the MSM refusal in |
|
the shipped MSM score with the arm indicator replaced by \(1\{A = d(W)\}\) or \(q(a \mid W)\). The score carries effect modifiers \(V\). Part (b’) is a stack |
moves: natural extension |
X57 (b), (c) |
F17 |
(d) a learned rule beside another axis |
the learned-rule axis refusal in |
van der Laan and Luedtke (2015), PMC4517487, Theorem 6 |
under C3 the CV-TMLE has a fixed limit curve, so the fixed-dimension stack applies, as for the contrast of part (c) |
moves: source audit, with part (c) |
X11 (c) |
F27 |
1 an interval at an exceptional law |
none; the boundary study measures it |
PMC4517487, Theorem 6; Hubbard et al. (2016), Theorem 1; Luedtke and van der Laan, arXiv:1603.07573, Sections 4.2 and 5; Fava, arXiv:2610.02944v1 |
both theorems need a limit curve. Fava covers a known-propensity IPW score only |
keeps: adaptive-optimum inference |
|
F27 |
2 the |
none; the boundary study measures it |
PMC4517487, Theorem 6 |
the law is within C3. The red cell is a finite-sample limit |
keeps: an evidence record |
|
F27 |
3 |
the learned-rule scheme refusal |
PMC4517487, Theorem 6 |
under C3 in its fixed-limit form each split is asymptotically linear with a common limit, so the mean follows by linearity |
moves: natural extension |
X11 (i) |
F27 |
4 the full-refit bootstrap |
the learned-rule scheme refusal |
none supplies the argument |
each resample relearns the rules, so the bootstrap law of a data-adaptive target is not given |
keeps: asymptotic |
|
F27 |
5 a continuous treatment |
the learned-rule data refusal |
the Eligibility failing example |
a fixed dose rule is not pathwise differentiable |
keeps: regularity |
|
F27 |
6 |
the learned-rule data refusal |
PMC4517487, Section 2 and Theorem 6 |
a learned rule at \(A\) and the static \(Z = z\) form a two-time-point rule pair |
moves: source audit |
X11 (j) |
F27 |
7 |
the learned-rule data refusal |
PMC4517487, Theorem 6 |
the chain rule with a known weight; a cluster as the unit; a finite partition after X28 |
moves: natural extension |
X11 (k), (l), (m) |
F27 |
10b |
the learned-rule configuration refusal |
F18, F19 |
the selector and outcome-adaptive paths have no interval for any target |
keeps: adaptive-optimum inference |
|
F27 |
a learned rule with missing outcomes ( |
the learned-rule data refusal; |
PMC4517487, Section 1 |
van der Laan and Luedtke (2015) treat complete outcomes, and no read source gives a cross-fitted learned-rule fit with missing outcomes. The earlier citation of F21 named a different row |
keeps: asymptotic |
|
F27 |
13 a learned rule with a missing treatment |
|
PMC4517487, Section 1; the composite contract |
the value is cross-fitted. No read source gives a cross-fitted learned-rule fit with a missing treatment, as for missing outcomes |
keeps: asymptotic |
|
F27 |
10a a fold-evaluated |
the learned-rule configuration refusal |
none; the |
no read source gives a fold-evaluated DR-TMLE |
keeps: asymptotic |
|
F27 |
11a the omitted-variable bound; 11b simulated confounding and |
|
PMC4517487, Theorem 6; |
linearity over frozen fold rules after X9. The replay needs a new fold-evaluated path, because the shipped replay re-evaluates declared regimes only |
moves: natural extension |
X11 (n), (o) |
F27 |
11c an E-value for a learned-rule contrast |
|
|
no E-value of a regime contrast ships. A regime contrast is not a contrast of two exposure levels |
keeps: regularity |
The conditions each moved part inherits#
owning row and part |
inherited conditions |
|---|---|
X47 (a) to (g) |
each law is a declaration with a stated reading, not an estimator claim. No interval claim. The fit’s own identification conditions hold for the unperturbed data |
X47 (d) |
the supplied weights stay fixed. Each cell targets the fit’s weighted population |
X47 (e) |
a declared response mechanism that reads the covariates only, \(\Delta \perp (A', Y') \mid W\) |
X48 |
one time-fixed latent shared by every treatment node; uncensored terminal outcome; no time-varying covariate after the first treatment node; a defined induced association at a later treatment node whose mechanism reads an earlier treatment, or no such node |
X49 |
\(Y_{az} \perp A \mid W, U\) and \(Y_{az} \perp Z \mid A, W, U\), with \(U\) a baseline latent that \(A\) does not affect; positivity given \((W, U)\). Strengths are suprema over \(w\). The odds-ratio and Gaussian conversions keep their approximation label |
X50 (a) to (f) |
Theorem 1 of Benkeser et al. (2017), in sample: its rate conditions and its positivity bound. Part (e) holds under a consistent mechanism |
X51 (a) to (f) |
points only. Every fit keeps |
X52 (a) to (d) |
unpenalized parametric learners read from the fit; inactive |
X53 (a) to (e) |
the stacked missing-outcome contract: package-generated folds, missing at random given \((A, W)\), positivity of the composite mechanism, and the rate conditions of the base theorem |
X54 (a) to (i) |
the shipped cluster-as-unit theory. Part (i) holds at a fixed law with interior hazards and a node risk set that grows linearly in \(n\) |
X55 (a) to (c) |
in sample. Part (a) needs finite-dimensional nuisances, read off the fit’s own learners. Part (b) needs the HAL learner with \(C\) fixed at the selected value. Part (c) needs the efficient score solved to the order of Theorem 9, a negligible remainder, a uniform Donsker class, \(L_2\) convergence of \(D^*\), and the model-based bootstrap from the targeted fit. Its rates \(o_P(n^{-1/4})\) under the targeted fit, positivity and bounded sectional variation are shown for the treatment-specific mean only (Lemma 2, Corollary 1) |
X56 (a) to (c) |
the node order of the competing event and the censoring indicator. Parts (b) and (c) need the user-declared partition of \(L_t\), whose dismissible-component conditions no data check can verify |
X57 (a) to (c) |
each axis keeps its own identification and positivity conditions. Each composition reduces exactly to each standalone fit |
X57 (d) |
no interval at \(\gamma \neq 0\) |
X11 (i) to (o) |
condition C3 in its fixed-limit form (van der Laan and Luedtke 2015, Theorem 6). Part (l) uses the few-cluster rules. Part (m) waits on X28 and part (n) on X9 |
X26 |
a declared known mechanism, with no truncation of it |
X58 (a) to (d) |
a declared regular parametric outcome model; a declared smooth parametric adaptive mechanism; the stated |
Abstract-only sources#
The review read the sources below from their abstracts only. Each carries no verdict weight. A row that cites one keeps the readiness “pending source read” or records the source as an open read.
source |
where it bears |
|---|---|
Ou, Tang and Chang (2023), arXiv:2301.12396v1 |
F9, clustered sensitivity analysis |
Hartman and Huang (2024), arXiv:2206.07119v2 |
F11, omitted variables in survey weights |
Strezhnev (2026), arXiv:2607.13334v1 |
F9, clustered treatment assignment |
Chen and Heitjan (2023), arXiv:2302.03740v1 |
F12, missingness from unmeasured confounding |
Schnitzer, Sango, Ferreira Guerra and van der Laan (2020), Biometrics 76(1):145-157 |
F5 C7, a collaborative controlled direct effect. Its first-hand read is pending |
arXiv:2411.02771v3 |
F7, a search lead for dependent data |
Andrews (1997) |
F31, estimation on a boundary |
van der Laan, Benkeser and Cai, arXiv:1908.05607v2 |
F26, an undersmoothed HAL plug-in |
Smith and VanderWeele (2019) |
F25, natural-effect sensitivity |
Sjölander and Waernbaum (2024) |
F25, bounds for a direct effect |
Stensrud et al., arXiv:2004.14824v1 |
F3 (c). The verdict rests on the full text of version 2 and on the published version of 2021 |
The review did not read two sources. The access to Carnegie, Harada and Hill (2016) failed, so the
review cites only its implementation, treatSens 3.0. Scharfstein, Rotnitzky and Robins (1999)
was not read, and no verdict cites it.
VanderWeele (2010), Epidemiology 21(4):540-551, PMC4231822, Theorem 1, is context for X49 and not its base. That theorem assumes that the latent confounds only the intermediate and the outcome. The bias split of X49 is an identity that also lets the latent confound the treatment.