Skip to content

Commit caafda9

Browse files
ci: refresh schema bundle for new parity anchors
1 parent 1ea5f8c commit caafda9

6 files changed

Lines changed: 252 additions & 200 deletions

File tree

schemas/agent_cards.json

Lines changed: 86 additions & 60 deletions
Large diffs are not rendered by default.

schemas/functions.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2657,7 +2657,7 @@
26572657
}
26582658
},
26592659
{
2660-
"description": "Principal Stratification (Frangakis & Rubin 2002). 'monotonicity' method identifies the complier PCE (= LATE) and reports Zhang-Rubin sharp bounds on the always-survivor SACE. 'principal_score' uses Ding-Lu covariate weighting to point-identify stratum-specific effects under principal ignorability. Known limitations: Always-survivor SACE under encouragement design (Mealli & Pacini 2013, partial identification) is not yet implemented; only AIR / Wald LATE point estimates (tau_Y on outcome, tau_S on the post-treatment stratum) are reported when an instrument is supplied.",
2660+
"description": "Principal Stratification (Frangakis & Rubin 2002). 'monotonicity' method identifies the complier PCE (= LATE) and reports Zhang-Rubin sharp bounds on the always-survivor SACE. 'principal_score' uses Ding-Lu covariate weighting to point-identify stratum-specific effects under principal ignorability. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact). Known limitations: Always-survivor SACE under encouragement design (Mealli & Pacini 2013, partial identification) is not yet implemented; only AIR / Wald LATE point estimates (tau_Y on outcome, tau_S on the post-treatment stratum) are reported when an instrument is supplied.",
26612661
"name": "principal_strat",
26622662
"parameters": {
26632663
"properties": {
@@ -8584,7 +8584,7 @@
85848584
}
85858585
},
85868586
{
8587-
"description": "Unified interference / spillover dispatcher. design= selects the estimator: 'partial' (Hudgens-Halloran cluster) / 'network_exposure' (Aronow-Samii HT) / 'peer_effects' (Manski / Bramoulle linear-in-means) / 'network_hte' (Wu & Yuan 2025 orthogonal, arXiv:2509.18484) / 'inward_outward' (directed network; Fang, Airoldi & Forastiere 2025, arXiv:2506.06615) / 'cluster_matched_pair' (Bai 2022) / 'cluster_cross' (Ding et al. 2025) / 'cluster_staggered' (Zhou et al. 2025) / 'dnc_gnn' (Zhao et al. 2026). Kwargs pass through to the target function; see sp.interference_family guide.",
8587+
"description": "Unified interference / spillover dispatcher. design= selects the estimator: 'partial' (Hudgens-Halloran cluster) / 'network_exposure' (Aronow-Samii HT) / 'peer_effects' (Manski / Bramoulle linear-in-means) / 'network_hte' (Wu & Yuan 2025 orthogonal, arXiv:2509.18484) / 'inward_outward' (directed network; Fang, Airoldi & Forastiere 2025, arXiv:2506.06615) / 'cluster_matched_pair' (Bai 2022) / 'cluster_cross' (Ding et al. 2025) / 'cluster_staggered' (Zhou et al. 2025) / 'dnc_gnn' (Zhao et al. 2026). Kwargs pass through to the target function; see sp.interference_family guide. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
85888588
"name": "interference",
85898589
"parameters": {
85908590
"properties": {
@@ -8599,7 +8599,7 @@
85998599
}
86008600
},
86018601
{
8602-
"description": "Quantile Difference-in-Differences (Athey & Imbens 2006 CIC). Estimates QTE at multiple quantiles via changes-in-changes on a 2x2 design with bootstrap SE.",
8602+
"description": "Quantile Difference-in-Differences (Athey & Imbens 2006 CIC). Estimates QTE at multiple quantiles via changes-in-changes on a 2x2 design with bootstrap SE. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
86038603
"name": "qdid",
86048604
"parameters": {
86058605
"properties": {
@@ -8647,7 +8647,7 @@
86478647
}
86488648
},
86498649
{
8650-
"description": "Quantile Treatment Effect via quantile regression or IPW weighting. Returns QTE at supplied quantiles with bootstrap SE.",
8650+
"description": "Quantile Treatment Effect via quantile regression or IPW weighting. Returns QTE at supplied quantiles with bootstrap SE. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
86518651
"name": "qte",
86528652
"parameters": {
86538653
"properties": {
@@ -8706,7 +8706,7 @@
87068706
}
87078707
},
87088708
{
8709-
"description": "Dose-response function for a continuous treatment under unconfoundedness. Uses generalised propensity-score weighting or double ML for the conditional expectation E[Y(d)].",
8709+
"description": "Dose-response function for a continuous treatment under unconfoundedness. Uses generalised propensity-score weighting or double ML for the conditional expectation E[Y(d)]. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
87108710
"name": "dose_response",
87118711
"parameters": {
87128712
"properties": {
@@ -8757,7 +8757,7 @@
87578757
}
87588758
},
87598759
{
8760-
"description": "Direct + spillover treatment effect estimation under partial interference (within-cluster). Uses the Hudgens-Halloran decomposition with chosen exposure function.",
8760+
"description": "Direct + spillover treatment effect estimation under partial interference (within-cluster). Uses the Hudgens-Halloran decomposition with chosen exposure function. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
87618761
"name": "spillover",
87628762
"parameters": {
87638763
"properties": {
@@ -8863,7 +8863,7 @@
88638863
}
88648864
},
88658865
{
8866-
"description": "Aronow-Samii Horvitz-Thompson estimator for arbitrary interference via a user-supplied exposure mapping. Handles Bernoulli randomisation designs with simulated conservative variance. Known limitations: design='complete' is reserved but not implemented; passing it raises NotImplementedError. Use design='bernoulli' with p_treat=K/N as an approximation only if that matches the assignment mechanism you are willing to assume.",
8866+
"description": "Aronow-Samii Horvitz-Thompson estimator for arbitrary interference via a user-supplied exposure mapping. Handles Bernoulli randomisation designs with simulated conservative variance. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact). Known limitations: design='complete' is reserved but not implemented; passing it raises NotImplementedError. Use design='bernoulli' with p_treat=K/N as an approximation only if that matches the assignment mechanism you are willing to assume.",
88678867
"name": "network_exposure",
88688868
"parameters": {
88698869
"properties": {
@@ -8918,7 +8918,7 @@
89188918
}
89198919
},
89208920
{
8921-
"description": "DiD with continuous treatment intensity. Four modes: (i) 'twfe' TWFE with dosexpost interaction; (ii) 'att_gt' dose-quantile group-time ATT versus the untreated (dose=0) arm with bootstrap SE (heuristic); (iii) 'dose_response' local-linear regression of DeltaY=Y_post-Y_pre on baseline dose; (iv) 'cgs' Callaway-Goodman-Bacon-Sant'Anna (2024) ATT(d|g,t) MVP -- 2-period design, OR only, bootstrap SE, [pending verification] markers on paper formulas. Full CGS parity (cohort aggregation, DR/IPW, analytical IF variance) is on the roadmap -- see docs/rfc/continuous_did_cgs.md. Known limitations: method='cgs' is an MVP -- 2-period design, OR only, bootstrap SE; full CGS parity (cohort aggregation, DR/IPW, analytical IF variance) is on the roadmap (see docs/rfc/continuous_did_cgs.md). Other modes (twfe / att_gt / dose_response) are stable.",
8921+
"description": "DiD with continuous treatment intensity. Four modes: (i) 'twfe' TWFE with dosexpost interaction; (ii) 'att_gt' dose-quantile group-time ATT versus the untreated (dose=0) arm with bootstrap SE (heuristic); (iii) 'dose_response' local-linear regression of DeltaY=Y_post-Y_pre on baseline dose; (iv) 'cgs' Callaway-Goodman-Bacon-Sant'Anna (2024) ATT(d|g,t) MVP -- 2-period design, OR only, bootstrap SE, [pending verification] markers on paper formulas. Full CGS parity (cohort aggregation, DR/IPW, analytical IF variance) is on the roadmap -- see docs/rfc/continuous_did_cgs.md. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact). Known limitations: method='cgs' is an MVP -- 2-period design, OR only, bootstrap SE; full CGS parity (cohort aggregation, DR/IPW, analytical IF variance) is on the roadmap (see docs/rfc/continuous_did_cgs.md). Other modes (twfe / att_gt / dose_response) are stable.",
89228922
"name": "continuous_did",
89238923
"parameters": {
89248924
"properties": {
@@ -23283,7 +23283,7 @@
2328323283
}
2328423284
},
2328523285
{
23286-
"description": "Zhang-Rubin (2003) sharp bounds on the Survivor Average Causal Effect.",
23286+
"description": "Zhang-Rubin (2003) sharp bounds on the Survivor Average Causal Effect. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
2328723287
"name": "survivor_average_causal_effect",
2328823288
"parameters": {
2328923289
"properties": {
@@ -25672,7 +25672,7 @@
2567225672
}
2567325673
},
2567425674
{
25675-
"description": "Learn a DAG from data using NOTEARS (Zheng et al. 2018).",
25675+
"description": "Learn a DAG from data using NOTEARS (Zheng et al. 2018). Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
2567625676
"name": "notears",
2567725677
"parameters": {
2567825678
"properties": {
@@ -25778,7 +25778,7 @@
2577825778
}
2577925779
},
2578025780
{
25781-
"description": "Learn causal structure using the PC algorithm.",
25781+
"description": "Learn causal structure using the PC algorithm. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
2578225782
"name": "pc_algorithm",
2578325783
"parameters": {
2578425784
"properties": {
@@ -26548,7 +26548,7 @@
2654826548
}
2654926549
},
2655026550
{
26551-
"description": "Estimate bunching at a policy threshold.",
26551+
"description": "Estimate bunching at a policy threshold. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
2655226552
"name": "bunching",
2655326553
"parameters": {
2655426554
"properties": {
@@ -26841,7 +26841,7 @@
2684126841
}
2684226842
},
2684326843
{
26844-
"description": "Estimate treatment effects using matrix completion.",
26844+
"description": "Estimate treatment effects using matrix completion. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
2684526845
"name": "mc_panel",
2684626846
"parameters": {
2684726847
"properties": {
@@ -33509,7 +33509,7 @@
3350933509
}
3351033510
},
3351133511
{
33512-
"description": "Estimate distributional treatment effects.",
33512+
"description": "Estimate distributional treatment effects. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
3351333513
"name": "distributional_te",
3351433514
"parameters": {
3351533515
"properties": {
@@ -36730,7 +36730,7 @@
3673036730
}
3673136731
},
3673236732
{
36733-
"description": "General GMM estimator for arbitrary moment conditions.",
36733+
"description": "General GMM estimator for arbitrary moment conditions. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
3673436734
"name": "gmm",
3673536735
"parameters": {
3673636736
"properties": {
@@ -37186,7 +37186,7 @@
3718637186
}
3718737187
},
3718837188
{
37189-
"description": "Distributional Synthetic Controls (Gunsilius 2023).",
37189+
"description": "Distributional Synthetic Controls (Gunsilius 2023). Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
3719037190
"name": "discos",
3719137191
"parameters": {
3719237192
"properties": {
@@ -37394,7 +37394,7 @@
3739437394
}
3739537395
},
3739637396
{
37397-
"description": "Test for stochastic dominance of the treated distribution over the",
37397+
"description": "Test for stochastic dominance of the treated distribution over the Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
3739837398
"name": "stochastic_dominance",
3739937399
"parameters": {
3740037400
"properties": {
@@ -41585,7 +41585,7 @@
4158541585
}
4158641586
},
4158741587
{
41588-
"description": "Fit DirectLiNGAM (Shimizu 2011).",
41588+
"description": "Fit DirectLiNGAM (Shimizu 2011). Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
4158941589
"name": "lingam",
4159041590
"parameters": {
4159141591
"properties": {
@@ -42955,7 +42955,7 @@
4295542955
}
4295642956
},
4295742957
{
42958-
"description": "Matrix-completion causal panel estimator (Athey et al., 2021).",
42958+
"description": "Matrix-completion causal panel estimator (Athey et al., 2021). Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
4295942959
"name": "matrix_completion",
4296042960
"parameters": {
4296142961
"properties": {
@@ -48461,7 +48461,7 @@
4846148461
}
4846248462
},
4846348463
{
48464-
"description": "High-order bunching design with bias correction.",
48464+
"description": "High-order bunching design with bias correction. Validation: validated evidence tier (known-truth, reference, external-parity, or Monte Carlo artifact).",
4846548465
"name": "general_bunching",
4846648466
"parameters": {
4846748467
"properties": {

0 commit comments

Comments
 (0)