Natural-extension verdicts#

This page records the source audit of thirty-one compositions that the package refused or did not implement. The audit applies the Eligibility rule of the roadmap. A part qualifies when each step is a standard step and no source records an objection. An objection is a source that records a step as open or as a defect. A step that needs a new kind of limit theorem is an objection too.

A verdict is not a capability. “Qualifies for implementation” means that the owning roadmap row may implement the part. The part ships only when that row delivers its contract, its nonzero witnesses, and its registered study. The verdict column marks each part that ships now.

The roadmap held this review as one row until the review was complete. The roadmap at commit 6a55f038 records the questions as they were asked. Each owning row now holds the full contract of its part. A row that delivers a part updates the last column of the table below.

The terms#

term

meaning

refusal

what the package does today for the composition

base result

the published result that the extension starts from, with its exact locator. References records each first-hand read

step

an argument that carries the base result to the composition. Each step names its row in the standard-step table of Eligibility

objection search

the sources read for a recorded objection, and what they say

owning row

the roadmap row that implements the part, or the page that states the shipped contract

The verdicts#

part

refusal

base result

steps

objection search

verdict

owning row

(a) observational treatment with a missing outcome, DRTMLE

none; the refusal is removed

Benkeser, Carone, van der Laan and Gilbert (2017), Section 3.2, Theorem 1

an indicator reduction to \(C_a = \Delta_A \Delta_Y 1\{A=a\}\). The mechanism is the composite \(P(C_a = 1 \mid W)\), one binary regression for each arm

Benkeser et al. (2017) and Díaz and van der Laan (2017) record no objection. drtmle 1.1.2 uses the same indicator

shipped

the composite contract

(b) a missing treatment

none; treatment_delta= declares it

as part (a)

the indicator reduction of part (a). The missingness of \(A\) may depend on \(A\) and \(W\), because the composite mechanism is regressed directly

none found

shipped, for targets that read the arm indicator

the composite contract

(c) a known stochastic categorical policy at a longitudinal node

none; a Stochastic node declared density_kind="known" expresses it

Díaz, Williams, Hoffman and Schenck (2023), Section 2, journal page 849, and Theorem 3, page 853

none for a recorded randomizer, which Section 2 places in \(L_t\). For the integrated estimator, the chain rule with a known weight: the curve is the conditional expectation of the Theorem 3 curve given the data without the randomizer

page 850 says multiply robust estimation “is not generally possible” for a regime that depends on P. That objection does not apply to a known policy density

shipped, for a known policy density that does not read the natural value \(A_t\)

known stochastic policies

(d) a missing outcome with three or more arms, DRTMLE

none; the refusal is removed

Díaz and van der Laan (2017), Theorem 2

an indicator reduction to \(1\{A=a\}\) for each arm, a fixed-dimension stack, linearity, and the delta method

none. Each arm’s Theorem 2 reads only its own column, so the tilts of the arms need no shared mechanism

shipped. Two arms keep the shipped binary estimator

DR-TMLE, more than two arms

(e) PAR and PAF with a missing outcome

none; the refusal is removed for ordinary TMLE and, for point estimates, for the per-arm outcome-adaptive CTMLE (part (o)). DRTMLE, the C-TMLE selector strategies and the shared outcome-adaptive design keep theirs (X50 part (c) and X51 part (a))

Díaz, Carone and van der Laan (2016) for the natural-course mean, and the shipped missing-outcome arm mean

a fixed-dimension stack, linearity for PAR, and the delta method for PAF

the earlier roadmap sentence was a policy sentence and not a recorded objection

shipped

PAR and PAF with missing outcomes

(f) cross-fitted clustered LTMLE

none; the refusal is removed

Díaz et al. (2023), Section 5.2, page 852, and Theorem 3, page 853

a cluster as the unit, with whole-cluster folds and a cluster-summed curve

F22 recorded an absence of a source, not a defect

shipped, with the rules of part (g). Cross-fitted msm= with id= ships with part (l)

longitudinal clusters

(g) clustered intervals at unequal cluster sizes, and at fewer than 40 clusters

none; the unequal_cluster_plugin status is deleted. few_cluster_plugin applies below 10 positive-mass clusters, or below 20 for in-sample and cross-fitted LTMLE

Wang, Park, Small and Li (2024), Assumption 1(b) and Theorem 4(b). Nugent et al. (2024), Section 2.2, for the \(t\) reference with \(J-2\) degrees of freedom

a cluster as the unit, with the cluster size a bounded random cluster attribute, and the delta method for the ratio of cluster sums. The \(t\) reference adds no limit theorem

Wang et al. (2024), Remark 3, recommend machine learning at about 100 clusters and parsimonious parametric models at about 20. That is a finite-sample warning. The registered few-cluster evidence uses parametric nuisance learners only

shipped. Two refinements of the contract: a derived estimate takes the smallest degrees of freedom of its inputs, and plugin_interval follows the reference of ci on an inferential fit and stays normal on a few_cluster_plugin fit. The interval floors match the smallest counts each fit’s registered study measures. X54 holds 4 to 9 clusters, or 4 to 19 for LTMLE. For a fold-evaluated point-treatment report, the cluster variance is centered within each fold, and each validation fold needs 2 positive-mass clusters

clusters

(h) plug-in omitted-variable limits with a declared parametric mechanism

F26

Chernozhukov, Cinelli, Newey, Sharma and Syrgkanis (2026), Theorem 4

a stacked estimating equation of the mechanism score and the second-moment equation, then the chain rule and the delta method

F26 records no curve for an arbitrary learner. That case stays refused

qualifies for implementation, only when the fit’s own treatment learner is an unpenalized logistic or multinomial model

X26

(i) stratified incremental targets, stratified nonlinear or continuous MSMs, and DRTMLE with strata

none; the refusals are removed

Kennedy (2019), arXiv v3, Section 3.1 and Theorem 2; the MSM projection contract; Benkeser et al. (2017), Theorem 1

a finite partition into a fixed number of baseline strata

the earlier note on dose strata is a design note, not a theory gap. Kennedy (2019), arXiv v3, Section 6, page 20, lists “estimation of how mean outcomes under different interventions vary with covariates (effect modification)” as future work. That is an unaddressed conditional curve, not a recorded defect of a fixed finite partition

shipped. The fold-evaluated fit qualifies for implementation, and it stays refused until X28 delivers it

point-treatment TMLE, baseline strata

(j) a discrete C-TMLE fit whose one declared candidate is the full adjustment set

the working_mechanism_plugin status

the ordinary TMLE interval result

none. The fit selects nothing, so the estimator is TMLE

none

shipped

collaborative TMLE

(k) the outcome-adaptive C-TMLE design with one scalar design for each arm, in sample and cross-fitted, with fixed weights and repeated splits

the generated_design_plugin status; oat_design="per_arm" is the default design and reports its point estimate

Benkeser, Cai and van der Laan (2020), Theorem 1, and Appendix D, “Cross-validated CTMLE”, printed page 26 of the author preprint

an indicator reduction to \(1\{A = a\}\) for each arm (the Remark, p. 10), a fixed-dimension stack, linearity and the delta method; cross-fitted nuisances with one pooled coefficient for each arm, as Appendix D states; the weight-tilted law; the median over splits

the base result’s condition (v) fails for an estimated outcome regression, so its remainder \(R_{24}\) is first order. The paper’s Section 4.1 and Discussion report standard errors that underestimate the variability, and the registered study ctmle-oat-per-arm measured them 8 to 24 percent too small

does not qualify for an interval. The point estimate ships

the applied revert; F19

(l) cross-fitted longitudinal msm=

none; the refusal is removed

Díaz et al. (2023), Section 5.2, page 852, and Theorem 3, page 853, for each regimen and horizon cell; the shipped in-sample longitudinal projection

a fixed-dimension stack of the cross-fitted cells, the delta method for the projection, and the chain rule for the stacked update over every follower

the earlier refusal named an evidence gap, not a theory gap. No read source records a defect

shipped

the longitudinal projection

(m) incremental= on data that declares its treatment mechanism

none; the refusal is removed

Kennedy (2019), arXiv v3, Theorem 2 and Corollary 2, Section 3.3, and Lemma 2 of Section 8.2 for a known stochastic intervention

the chain rule with a known weight: with \(g_0\) known, \(q_\delta(g_0)\) is a known stochastic regime, and the efficient curve is the full-model curve projected off the mechanism tangent space, which removes the term in \((A-g)\)

Kennedy (2019) states after Corollary 2 that with known propensity scores the efficient influence function is the first weighted average term. That is this step, not an objection

shipped

known treatment mechanism

(n) a discrete policies= fit, or a modified treatment policy at a categorical LTMLE node, on a declared mechanism

none; the refusals are removed

Díaz, Williams, Hoffman and Schenck (2023), Section 4 (the discrete formula) and Theorem 3, page 853

the degenerate estimator \(g_n=g_0\): the remainder is a product of the ratio error and the outcome error, so it is zero, and the shipped curve at \((\bar Q_\infty,g_0)\) is exact

none. The ratio \(g^d/g\) is the only place the fit reads \(g\), and the plug-in reads the observed treatment

shipped

known treatment mechanism

(o) the per-arm outcome-adaptive C-TMLE design with baseline strata, a missing outcome or a missing treatment

none; the refusals are removed for point estimates. Every such fit takes the generated_design_plugin status, and a cross-fitted fit with a missing treatment stays refused

Benkeser, Cai and van der Laan (2020), Theorem 1, as part (k) ships it

(g) a finite partition with a stratum-local design; (h) the composite-indicator reduction to \(C_a = \Delta_A \Delta 1\{A = a\}\) for a missing outcome, with each factor regressed on \(\bar Q_n(a, W)\); (i) the same reduction with a treatment observation factor, in sample; (j) the natural-course mean with \(\Delta\) as the treatment and the design \((A, \bar Q_n(A, W))\)

Appendix C, preprint page 24, ends: “We leave to future work the identification of general strategies for selecting adaptive censoring mechanism target parameters.” Steps (h) to (j) are not such a general strategy: each data structure has the form of Theorem 1, and the target is the same projection, refined by a finite partition. The objection of part (k) applies to the interval

shipped (point estimate). Its registered study, ctmle-oat-per-arm-strata-missing, pairs all 31 rows with R drtmle and passes every robustness_contract cell. F19 owns its red truth rows and its three red ladder rungs

baseline strata and missing data in the per-arm design; F19

(p) the sequentially doubly robust estimator SDR, cross-fitted, with survival, competing risks, known policies, modified treatment policies, weights, clusters, contrasts, bands and g_bounds

none; a new estimator

Díaz, Williams, Hoffman and Schenck (2023), Equation (4), Theorem 2, and Section 5.3, page 854: Lemma 3, Lemma 4 and Theorem 4

(1) survival and competing risks: page 850 places \(Y_t\) in \(L_{t+1}\), and a cause’s incidence is the indicator reduction, so the node target is \(Y^{(j)}_t + (1 - Y_t)\varphi_{t+1}\). (2) known policies and modified treatment policies: the randomizer integrated out by linearity. (3) weights: the chain rule with a known weight. (4) clusters: a cluster as the unit, with whole-cluster folds. (5) contrasts and bands: a fixed-dimension stack. (6) cross-fitting: the proof template of Theorem 3 (supplement Section 6) with Lemma 3, applied to a training-fold recursion that is fixed given its training rows. A continuous node’s fold density is the one exception: its bin edges are quantiles of the dose over every row at risk. (7) g_bounds: a fixed truncation of the estimated partial path probability, a deterministic map of \(\hat r\)

the printed Step 2 and the lmtp construction are not fold-measurable, so the shipped fit uses neither. Rotnitzky, Robins and Babino (2017), after Equation (72), call the rate of an in-sample transform’s regression a conjecture. The supplement prints no proof of Theorem 4

shipped, with an interval under the Theorem 4 rate condition. Where a bound binds, no SDR property is claimed on that path

the sequentially doubly robust estimator

(q) SDR with msm=

none; a new composition

part (p), and the shipped longitudinal projection

the conditional form of Lemma 1 at \(H_1\), whose proof is a recursion of conditional identities (supplement Section 4), with a baseline \(V\). Then the projection’s stacked estimating equation, with bracket \(\varphi_{1,c} - m(c, V; \beta)\), and the delta method

no published result states the composition. A transform can leave \([0, 1]\), so a logit or log link can have no finite solution

shipped for the identity link. A logit or log link ships when its projection converges, and raises CapabilityError otherwise

MSM projections

(r) a different \(\delta_t\) at each node of IPSI

none; a new estimator

Kennedy (2019), arXiv v3, Theorem 2, and Appendix 8.2, Lemmas 3 and 4. Kim, Kennedy and Naimi (2021), Appendix F, proves the lemmas

the chain rule for influence functions, node by node: Lemma 4 at each node’s own \(\delta_t\)

none. Theorem 1 already admits any \(\delta\) in a compact subset of \((0, \infty)\)

shipped

incremental interventions over time

(s) tilt nodes beside label, rule and known-policy nodes in one IPSI plan

none; a new estimator

Kennedy (2019), Appendix 8.2, Lemma 2 for a known stochastic intervention and Lemma 3 for one that reads \(P\); Kim et al. (2021), Appendix F, Lemmas F.2 to F.5

the chain rule with a known weight: Lemma 2 covers each node whose density is known, and Lemma 3 adds the term only at the nodes that read \(P\)

Kim et al. (2021), Appendix F, call the intervention distribution “completely general”. Díaz et al. (2023), page 850, concerns multiply robust estimation, which IPSI does not claim

shipped. A label or rule node keeps its positivity condition. A modified treatment policy or a risk-ratio tilt beside a tilt stays refused

incremental interventions over time

(t) survival and competing risks under a tilt

none; a new estimator

Kennedy (2019), Remark 1, and Kim et al. (2021), Section 2, which place earlier outcomes in the history

an indicator reduction for one cause at a time. After an absorbing event both arms predict the same value, so every node term vanishes there

none found

shipped. The risk curve can be non-monotone across horizons

incremental interventions over time

(u) observation weights on IPSI

none; a new estimator

Kennedy (2019), Theorem 3; Kim et al. (2021), Theorem 5.1

the chain rule with a known weight: the tilted law of the weighted population, weighted regressions, and \(w\varphi\)

none found

shipped

incremental interventions over time

(v) clusters on IPSI, in sample and cross-fitted

none; a new estimator

Kennedy (2019), Theorem 3 and Algorithm 1

a cluster as the unit, with whole-cluster folds and a cluster-summed curve

none found

shipped, with the few-cluster rules of LTMLE

incremental interventions over time

(w) contrasts, horizons and a band over a declared grid of plans

none; a new estimator

Kennedy (2019), Theorems 3 and 4; Kim et al. (2021), Theorem 5.1, the joint process over \(\delta\) and \(t\)

a fixed-dimension stack. A finite grid of plans and horizons is a subset of the index set of the joint process

none. A band over the continuum of \(\delta\) is not offered

shipped for the declared grid

incremental interventions over time

(x) IPSI with msm= over the plan set

none; a new composition

part (w), and the shipped longitudinal projection

a stacked estimating equation for the projection, and the delta method

as part (q): a one-step mean can leave \([0, 1]\), so a logit or log link can have no finite solution

shipped for the identity link. A logit or log link ships when its projection converges, and raises CapabilityError otherwise

incremental interventions over time

(y) a tilt with a declared treatment mechanism, on IPSI and on LTMLE

LTMLE refuses incremental= and a tilt node with an estimated mechanism

Kennedy (2019), Section 3.3, the known-propensity statement after Corollary 2, and Appendix 8.2, Lemma 2

the chain rule with a known weight, as in part (m): with \(\pi_t\) known, \(q_t\) is a known stochastic policy and the mechanism term is absent

none

shipped. LTMLE translates the tilt to a known policy and refuses a fit where g_bounds moves the declared mechanism

incremental interventions over time

(z) the mean of a repeated outcome at each horizon, LTMLE and IPSI

none; outcome=Repeated([...]) declares it

Bang and Robins (2005); van der Laan and Gruber (2012), Theorem 2, page 13, and Section 4, page 19; for IPSI, Kim, Kennedy and Naimi (2021, arXiv v3), Theorems 3.1, 4.1 and 5.1

none for one horizon: horizon \(h\) is the end-of-study parameter of the panel truncated after \(h\), and \(Y_s\) for \(s < h\) is a covariate of node \(s + 1\) in time order. A fixed-dimension stack over the horizons and plans, linearity, the delta method, and a stacked estimating equation for msm=

none found. Kim, Kennedy and Naimi (2021, arXiv v3) treat the joint law over horizons and tilts: Theorem 5.1 gives a Gaussian process over \((\delta, t)\). The package reports the finite grid of declared tilts and horizons

shipped for LTMLE and IPSI. SDR refuses until X32b

repeated outcomes

(aa) sequential g-computation and IPW, with survival, competing risks, known policies, weights, clusters and contrasts

none; new estimators

Bang and Robins (2005), Section 4, p. 969, for the recursion; Stefanski and Boos (2002), Section 2, for the stacked estimating equation

(1) the stacked score equations of the GLM fits and the estimate equation, with a block-triangular Jacobian. (2) the chain rule through the cumulative ratio for IPW. (3) the delta method for the Hajek forms, the hazard product and the Aalen-Johansen sum. (4) the chain rule with a known weight for a policy node. (5) the branch derivative of a modified treatment policy, for g-computation only. (6) a cluster as the unit

no regression reads an estimated index, so the linear-remainder pattern does not apply. With a data-adaptive learner no result gives asymptotic linearity over several time points. Ertefaie, Hejazi and van der Laan (2023), Theorem 1, covers one time point only

shipped, with an interval when every regression that the estimate reads is a GLM. Otherwise adaptive_baseline_plugin, which F35 owns

sequential g-computation and IPW

(ab) C-TMLE0 derivative columns, CTMLE(strategy="derivative")

none; the strategy is new

van der Laan and Rubin (2006), Sections 1, 3 and 4.2; Zheng and van der Laan (2011), Theorems 1 and 2, for the cross-fitted fit

none beyond the base. The extra derivative columns enlarge the submodel, and the clever covariate of each arm stays in its span, so the update solves the efficient influence curve equation. The indicator reduction for each arm and the chain rule are the steps the shipped TMLE uses

Ju, Wyss et al. (2019), Section 4.2, assert asymptotic linearity by citation only. Algorithm 2 of the same paper (reading D1), display (33) of Ju, Chambaz and van der Laan (2018) (reading D2), and the sum form of Algorithm 2 (reading D5) are printing defects. The goal equation \(P_n d_h D^* = 0\) resolves each one. The collaborative claim, an interval under an inconsistent outcome regression, stays with F18

qualifies, and ships. The record restates the base result and adds no step

C-TMLE0

(ac) the density route of a modified treatment policy on a vector with a dose, at a point treatment and at a longitudinal node

none; ratio="density" ships with this part. ratio="classifier" rests on published support: Díaz et al. (2023), Section 2 for a vector \(A_t\), Theorem 1, Section 5.4 and Theorem 3

Díaz et al. (2023), Equation (3) and the discrete formula of Section 4, with Theorem 3, page 853

(1) the chain rule for the joint law: the categorical components first, then the doses in a declared order. (2) a finite partition over the categorical preimages of a cell. (3) Equation (3) applied to each conditional factor of a dose, one dose at a time. Each step reuses the base argument for a scalar \(A_t\)

Section 2 lets \(A_t\) be a vector. Assumption 4 and Equation (3) are written for a scalar map, and Hoffman et al. (2024), Introduction, cover several exposures and require a piecewise smooth invertible map for a continuous one. No source read records the vector step as open or as a defect. A joint map that is not triangular is outside this part, because a determinant checked on a grid does not establish that the map is one-to-one

shipped, for dose maps that read the covariates, the natural categorical components and the doses before them in a declared order

vector treatments and vector nodes with a continuous component

(ad) the parametric g-formula by forward simulation, with survival, competing risks, known policies, tilts, modified treatment policies, a fixed or rule-set continuous dose, weights, clusters and contrasts

none; a new estimator

Robins (1986), equation (4.7), Section 4E, p. 1423, for the formula, and Section 4I, pp. 1426 to 1427, for the Monte Carlo evaluation; Stefanski and Boos (2002), Section 2, for the stacked estimating equation

(1) the stacked score equations of the GLM fits, with a block-diagonal Jacobian. (2) the observation augmented with its uniforms, which makes the pairs independent and identically distributed. (3) the score-function identity for a drawn variable and the pathwise derivative for the outcome mean and the hazards. (4) stochastic equicontinuity of the simulated estimating equation: Pakes and Pollard (1989), Lemma 2.17, p. 1037, and Theorem 3.3, p. 1040, and Newey and McFadden (1994), Theorem 7.2, p. 2186. (5) the delta method for a fixed or rule-set dose inside the parametric model. (6) a cluster as the unit

no published analytic variance or Monte Carlo accounting exists for the simulation form. McGrath et al. (2020) and gfoRmula 1.1.1 report the bootstrap, and Zivich et al. (arXiv 2306.10976v3) give a sandwich variance for the iterated conditional expectation form only. Theorem 7.3, p. 2188, of Newey and McFadden does not cover a discontinuous simulator. Pages 2111 and 2112 of that chapter and the proofs of its Section 7 are not read

shipped, with an interval when every model that the estimate reads is a GLM. Otherwise adaptive_baseline_plugin. The repeated-sampling evidence is the registered study parametric-gformula

parametric g-formula

(ae) a categorical odds tilt: Incremental({level: factor}) at a point treatment with three or more levels and at a tilt node of IPSI

a scalar Incremental on other than two levels (invalid_declaration, which replaces the earlier implementation_gap)

Kennedy (2019), arXiv v3, Equation (1), Theorem 1, Theorem 2 and Appendix 8.2, Lemmas 2 to 4. Kim, Kennedy and Naimi (2021), Theorem 3.1, Theorem 4.1 and Appendix F

(1) a finite partition of the treatment into \(K\) levels, which Theorem 1 admits without a new proof. (2) the chain rule through \(g\), which is the argument of Lemma 4. For level \(b\) the mechanism score is \(1\{A = b\} - g_b\) and \(\partial m / \partial g_b = \delta_b\{\bar Q_b - m\}/D\). The sum is \((\delta_A/D)(\bar Q_A - m)\). (3) Lemma 3, which Kim et al. (2021), Appendix F, prove for a general \(Q\), so the recursion and the dropout factors are unchanged

No source read records a step as open or as a defect. A risk-ratio tilt and a cost-based reference policy are different interventions, and the package does not substitute them

shipped. The registered study covers the support rows T35 at a point treatment and G43 over time. Any other composition, such as weights, clusters or delta=, has the support label experimental. The evidence is Python property evidence: exact-law checks of the estimate, the curve and the remainder, a longhand, and mutation controls. No external comparator exists

point-treatment incremental interventions and incremental interventions over time

The conditions each part inherits#

part

inherited conditions

(a), (b)

\(Y(a) \perp A \mid W\); \(Y(a) \perp \Delta_A \mid A, W\); \(Y \perp \Delta_Y \mid A, \Delta_A = 1, W\); composite positivity \(P(C_a = 1 \mid W) > \delta\); W complete on every row; the Theorem 1 rate conditions

(c)

the Theorem 3 rate condition; bounded density ratios; positivity of \(g_t\) wherever \(q_t > 0\); a policy density that is known and fixed before the fit

(d)

randomized treatment or known treatment probabilities; the Theorem 2 conditions for each arm

(e)

the conditions of both parents; a PAF denominator bounded away from zero

(f)

independent clusters; no interference between units; bounded cluster size; the Theorem 3 conditions in the cluster count; the rules of part (g)

(g)

independent clusters; bounded random cluster size; cluster size as a covariate when it confounds

(h)

a correctly specified mechanism model; smoothness; an invertible Jacobian; a rule for rows that g_bounds clips

(i)

the conditions of each marginal result inside each stratum; a fixed number of strata

(j)

the conditions of the ordinary TMLE

(k)

the Theorem 1 conditions (i)-(vi): the curve equation solved, \(\bar Q_n\) and \(Q^*_n\) at \(o_P(n^{-1/4})\), a treatment learner consistent for \(P(A = a \mid \bar Q_n(a, W))\) at \(o_P(n^{-1/4})\), the empirical-process condition (in sample only; cross-fitting replaces it), a bounded derivative of the projection in \(\bar Q_0\), and a negligible term from fitting \(G\) on the initial \(\bar Q_n\); the projection inside g_bounds; iid rows or fixed known weights; a consistent outcome regression

(l)

the Theorem 3 rates and bounded density ratios in every cell; a fixed number of cells; a full-rank realized design; with id=, the rules of parts (f) and (g)

(m)

a declared mechanism equal to the design mechanism; positivity of \(g_0\) on the arms \(q_\delta\) charges; the conditions of the known-regime TMLE

(n)

a declared mechanism equal to the design mechanism; positivity of \(g_0\) on every level the policy sends a unit to; the Theorem 3 conditions of the outcome regression

(o)

for the point estimate: an outcome regression consistent in \(L_2(P_0)\); the factor bounds g_bounds and nuisance_bound; the composite identification conditions of parts (a) and (b); positivity \(P(C_a = 1 \mid W) > 0\); a fixed number of strata, each with positive mass. An interval would also need the conditions of part (k), which F19 holds

(p)

identification (Theorem 1); the Theorem 2 conditions; the Theorem 4 rate \(\sum_t \lVert \hat r_t - r_t \rVert \lVert \check m_t - \tilde m_t \rVert = o_P(n^{-1/2})\), with \(\tilde m_t\) the regression of the estimated transform; bounded ratios; a fixed number of folds. In sample, condition DC of Luedtke et al. (2017). Efficiency also needs every nuisance consistent

(q)

the conditions of part (p) in every cell; a fixed number of cells; a full-rank realized design; a baseline \(V\)

(r), (s)

the Theorem 3 conditions at every tilt node; under dropout, Kim et al. (2021), Assumption A3 and the Theorem 5.1 conditions; positivity at each label and rule node; a policy density known and fixed before the fit at each policy node

(t)

the conditions of part (r) at each horizon; a fixed set of horizons and causes

(u)

known, bounded weights; the conditions of part (r) on the weighted law

(v)

independent clusters; bounded cluster size; the conditions of part (r) in the cluster count; the rules of part (g)

(w)

the conditions of part (r) for each plan and horizon; a fixed, finite grid

(x)

the conditions of part (w); a fixed number of cells; a full-rank realized design

(y)

a declared mechanism equal to the design mechanism; the conditions of the known-policy recursion. On LTMLE, a declared mechanism inside g_bounds

(z)

the end-of-study conditions at each horizon: sequential randomization and positivity through \(h\); censoring at \(t\) that does not depend on \(Y_t\) given the history; a fixed number of horizons and plans

(aa)

identification as for LTMLE; every GLM that the estimate reads correctly specified; a unique root of each score equation; an invertible information; a fixed number of nodes and parameters; positivity at each node, which no check verifies except the refusal of a prediction through an aliased GLM column; for IPW, a cumulative ratio that g_bounds does not bind at the truth

(ab)

the conditions of the ordinary TMLE; both mechanisms inside g_bounds; a derivative column that is nonzero and not collinear with the clever covariate of its arm

(ac)

the Theorem 3 rate condition on the product of the combined ratio error and the outcome-regression error; bounded density ratios; positivity of each dose in the categorical cell that the policy sends a unit to; strictly monotone piecewise dose maps with a declared inverse and derivative; a policy known and fixed before the fit. The remainder exposes no regression on an estimated index, because the preimage is a known function of observed values. The combined ratio error holds the errors of \(K + 1\) factors for \(K\) doses, and the density of dose \(k\) conditions on \(k - 1\) doses, so its learner’s rate degrades with \(k\)

(ad)

identification as for LTMLE; every model that the estimate reads correctly specified, including the covariate laws and the draw order within a node; a unique root of each score equation; an invertible information; a fixed number of nodes, parameters and draws; no positivity check beyond the refusal of a prediction through an aliased GLM column; for a fixed or rule-set dose, the fitted laws extrapolated to the dose

(ae)

the conditions of parts (m) and (r) with the factors \(\delta_a\) in a compact subset of \((0, \infty)\); the rate condition \(\lVert \hat g - g_0 \rVert(\lVert \hat g - g_0 \rVert + \lVert \hat Q - Q_0 \rVert) = o_P(n^{-1/2})\) in the \(L_2(P_0)\) norm over the levels; no treatment positivity at a tilt node; under dropout, Kim et al. (2021), Assumption A3 and the Theorem 5.1 conditions. A declared mechanism removes the mechanism term. The remainder exposes no regression on an estimated index, and no term is linear in one nuisance’s error