Pilot readiness

Pilot dress rehearsal

Thirty fictional policy lineages driven through the entire GII-US pipeline at pilot scale: preregistration, the codebook gate, scoring and the withhold rule, sensitivity, series assembly, reviewer calibration, review, dossiers, and release packages.

30Lineages
21/21Invariants held
15Published
15Withheld
PASSStatusWithholding is a successful control, not a failed case.

The historical pilot waits on three things this repository cannot manufacture: real 2015–2025 decision records, provisioned source credentials, and blinded human reviewers. It does not have to wait to answer a fourth question — whether the pipeline survives a pilot-sized corpus. So it runs one. Thirty fictional policy lineages, spanning the entire stratification, go through preregistration, the codebook gate, scoring, the withhold rule, sensitivity, series assembly, reviewer calibration, review, dossiers, and release packages together, and the page below reports what happened.

Run at build time from @gii/rehearsal · corpus digest c8436c23b71f83c21995a497… — a rebuild reproduces it byte for byte.

Every lineage here is fabricated. The corpus exists to exercise the machinery, not to describe the world. No decision, score, series point, or reviewer rating on this page corresponds to any real government action, and GII-US publishes no production scores.
the control

Why headlines were withheld

Bars, not a ring: the conditions overlap — a forecast-stage record trips several at once — so these count lineages per condition and do not partition the corpus.

No observed stakeholder outcome9
Maturity is not an observed state7
Only outputs or forecasts available7
Coverage below the withhold threshold6
Implementation or exposure unverified5
Counterfactual absent or compromised4
no-measurement-clock4
causal-statement-incomplete1
Critical legal or data status unresolved1
watch-stage-instrument1

45 condition hits in total · What each condition means

Headline outcome across the corpus30
published 15withheld 15

Withholding is a successful control, not a failed case. Half of a deliberately adversarial corpus withholding is the design working.

Withholding, at scale#

Half the corpus does not publish an observed headline — and that is the design working, not failing. A single worked example can demonstrate one condition of the rule. A corpus is what demonstrates every one of them, and this corpus is authored so each fires somewhere — the table below is the count, not a claim about it.

conditionLineages
No observed stakeholder outcome9
Maturity is not an observed state7
Only outputs or forecasts available7
Coverage below the withhold threshold6
Implementation or exposure unverified5
Counterfactual absent or compromised4
no-measurement-clock4
causal-statement-incomplete1
Critical legal or data status unresolved1
watch-stage-instrument1

Conditions overlap: a forecast-stage record typically trips several at once, and every withheld case states all of its reasons rather than the first one found.

What reaches the series#

Running thirty lineages forces a question one lineage never raises: does a case whose headline is withheld still contribute to the national series? It does not. forbids averaging forecast and observed values, and withholds an observed headline for cause — letting a withheld case into the aggregate anyway would launder it back into publication. The series therefore carries the 15 publishable observed headlines, and the other 15 are excluded and counted.

institutional view

Contributing lineages by branch

Branch rollups partition the decisions, so their per-period sum equals the national raw measure. The Supreme Court is counted once, inside Judiciary.

Executive4
Federal Reserve2
Independent regulators1
Judiciary2
Legislative6

15 lineages in total · The series assembler

domain view

Contributing lineages by impact domain

Each decision decomposes across the domains it touches, so a lineage can appear in more than one domain view.

International trade2
Nonprofits & civil society1
People & households7
Private enterprise4
Public entities8
U.S. economy4

26 lineages in total · Domain definitions

national series

Impact pressure over the pilot window

Σ aₑ,ₜ · Mₑ · (Cₑ/100) · nₑ across the contributing lineages. Exposure profiles taper, so a decision's pressure fades as later actions accumulate over it.

peak 2025 · latest 226.8532 raw pressure · The series assembler

National impact pressure, 2015–2025

PeriodRaw pressureRebased 0–100ActiveGII-D
201528.466712.5510
201622.773310.0410
201726.008211.4638.8
201838.740617.08317.72
201982.910536.55611.46
2020190.511483.98911.64
2021195.198786.05917.37
2022213.938194.311019.21
2023224.308698.881125.26
2024223.69198.611318.74
2025226.8532100159.05

The rebasing is provisional and reference-window dependent; the raw measure is the one that means something. Exposure profiles taper, because attributable exposure to a specific decision decays as later actions accumulate over it.

Corpus-scale invariants#

These are the claims that only a corpus can test — properties of thirty lineages together rather than of any one of them. Each reports what was observed, whether or not it held.

InvariantObservedHeld
frame-meets-pilot-size30 lineages against a 24–36 target.held
frame-fully-stratified7 institutions · 6 domains · 6 instruments · 3 administrations · 3 partisan configurations.held
codebook-preregistered-at-scale30 cases, 0 blocking issues, 0 warnings.held
preregistration-locked30/30 distinct hashes; duplicate rejected; amendment detected.held
withhold-conditions-exercised10/10 conditions exercised across 15 withheld cases.held
withholding-is-explained15 withheld with reasons, 15 published without.held
observed-headline-requires-observed-maturity15 published headlines, all in observed maturity states.held
coverage-cliff-holdslowest published coverage 0.73; highest withheld coverage 0.8.held
magnitude-bounded-at-scalerange 2.65–49.66.held
sensitivity-contains-centralwidest spread 8.5 GII-M points.held
lineage-coherent-at-scale30 graphs, 0 blocking issues, 0 warnings.held
overlaps-are-discounted3 overlapping pairs, factors 0.83, 0.845, 0.805.held
series-excludes-withheld15 of 30 cases contribute; 15 excluded.held
series-non-duplication-at-scale5 branches over 11 periods.held
series-respects-onsetearliest contributing decision 2015, latest 2025.held
releases-reproducible-and-distinct30/30 reproducible, 30 distinct checksums.held
dossier-agrees-with-scorecard15 eligible, 15 routed to a fallback product.held
magnitude-only-path-exercised5 cases carry a magnitude-only indicator; GII-D is computed over the rest.held
maturity-lifecycle-exercised7/7 states present.held
calibration-estimablecomposite-magnitude 0.9415 · severity 0.7318 · identification 0.9208 · evidence-level 0.7754 · maturity-state 0.7898held
corpus-is-reproducibledigest c8436c23b71f83c2…held

Reviewer calibration at corpus size#

Five synthetic reviewers rate every lineage, disagreeing more on the cases the corpus marks as hard to judge. The point is not the numbers — real reviewers will produce different ones — but that the statistics compute, grade, and separate on a pilot-sized rating matrix at all, and that they say something specific about which judgments are the difficult ones.

ComponentStatisticValueBand
Composite magnitude (GII-M)icc-2k0.9415production
Severity component (E)krippendorff-interval0.7318pilot
Identification component (I)krippendorff-interval0.9208production
Evidence level (A–F ladder)weighted-kappa0.7754pilot
Evidence maturity (GII-S)krippendorff-ordinal0.7898pilot

Graded against a pilot-learning floor and a higher production floor. See calibration for the statistics themselves, validated against documented reference datasets.

The corpus#

Authored, not sampled. Each lineage names the methodological lesson it carries, and the frame it projects into is the same one the pilot design page renders — a test pins them together so they cannot drift.

LineageOriginYearMaturityGII-MGII-VHeadline
Fictional appropriations act
GII-US-2016-LEG-CONG-APPROP-9001-v1
LEG-CONG2016Mature observed46.3885%published
Fictional tariff statute
GII-US-2019-LEG-CONG-TARIFF-9002-v1
LEG-CONG2019Mature observed32.9478%published
Fictional executive reorganization
GII-US-2017-EXE-PRES-PRESACT-9003-v1
EXE-PRES2017Nowcast18.2572%withheld
Fictional reporting rule
GII-US-2018-EXE-AGY-RULE-9004-v1
EXE-AGY2018Forecast14.4250%withheld
Fictional grant guidance
GII-US-2020-EXE-AGY-RULE-9005-v1
EXE-AGY2020Provisional observed19.3855%withheld
Fictional market rule
GII-US-2021-IND-REG-RULE-9006-v1
IND-REG2021Mature observed27.8580%withheld
Fictional district injunction
GII-US-2017-JUD-DIST-OPINION-9007-v1
JUD-DIST2017Provisional observed16.3674%withheld
Fictional Supreme Court holding
GII-US-2020-JUD-SCOTUS-OPINION-9008-v1
JUD-SCOTUS2020Mature observed49.6690%published
Fictional FOMC decision
GII-US-2015-FED-MON-MONETARY-9009-v1
FED-MON2015Provisional observed41.7482%published
Fictional state grant program
GII-US-2021-EXE-AGY-GUIDANCE-9010-v1
EXE-AGY2021Provisional observed12.8276%withheld
Fictional infrastructure appropriation
GII-US-2016-LEG-CONG-APPROP-9011-v1
LEG-CONG2016Mature observed30.1775%published
Fictional trade proclamation
GII-US-2019-EXE-PRES-TRADE-9012-v1
EXE-PRES2019Mature observed31.2771%withheld
Fictional benefit rule
GII-US-2018-EXE-AGY-GRANT-9013-v1
EXE-AGY2018Revised28.4880%published
Fictional regulator monetary action
GII-US-2022-IND-REG-PROPRULE-9014-v1
IND-REG2022Watch4.6140%withheld
Fictional district-court vacatur
GII-US-2022-JUD-DIST-OPINION-9015-v1
JUD-DIST2022Mature observed29.7877%published
Fictional disaster supplemental
GII-US-2023-LEG-CONG-APPROP-9016-v1
LEG-CONG2023Provisional observed36.8379%published
Fictional emissions standard
GII-US-2023-EXE-AGY-RULE-9017-v1
EXE-AGY2023Forecast14.4568%withheld
Fictional procurement directive
GII-US-2024-EXE-PRES-PRESACT-9018-v1
EXE-PRES2024Provisional observed24.8973%published
Fictional export-control order
GII-US-2024-EXE-PRES-TRADE-9019-v1
EXE-PRES2024Provisional observed34.6281%published
Fictional reserve-requirement action
GII-US-2020-FED-MON-MONETARY-9020-v1
FED-MON2020Mature observed42.2484%published
Fictional nonprofit reporting exemption
GII-US-2024-IND-REG-RULE-9021-v1
IND-REG2024Provisional observed19.6275%withheld
Fictional withdrawn labeling rule
GII-US-2021-EXE-AGY-RULE-9022-v1
EXE-AGY2021Withdrawn2.6560%withheld
Fictional housing voucher expansion
GII-US-2018-LEG-CONG-APPROP-9023-v1
LEG-CONG2018Mature observed33.5188%published
Fictional unemployment-insurance rule
GII-US-2020-EXE-AGY-GUIDANCE-9024-v1
EXE-AGY2020Revised40.7483%published
Fictional agricultural support program
GII-US-2019-EXE-AGY-TRADE-9025-v1
EXE-AGY2019Provisional observed28.2269%withheld
Fictional telehealth coverage decision
GII-US-2023-IND-REG-ADMORDER-9026-v1
IND-REG2023Mature observed31.4186%published
Fictional Supreme Court agency-deference holding
GII-US-2024-JUD-SCOTUS-OPINION-9027-v1
JUD-SCOTUS2024Nowcast30.571%withheld
Fictional customs enforcement directive
GII-US-2025-EXE-AGY-GUIDANCE-9028-v1
EXE-AGY2025Provisional observed15.6572%withheld
Fictional research-funding rescission
GII-US-2025-LEG-CONG-APPROP-9029-v1
LEG-CONG2025Provisional observed39.580%published
Fictional interest-rate guidance change
GII-US-2025-FED-MON-MONETARY-9030-v1
FED-MON2025Nowcast38.9478%withheld

30 lineages plus 6 screened-out events kept with their dispositions, so the pilot can detect whether available data favor certain institutions or policy areas.

Run it#

npm run gii -- rehearse                  # the summary above, in a terminal
  npm run gii -- rehearse --cases 10       # a bounded run
  npm run gii -- rehearse --json           # the full report

  GET /api/v1/rehearsal
  npm run gii -- export pilot-corpus.json  # the corpus itself
  npm run gii -- export rehearsal-cases.csv
What this does not claim. A dress rehearsal proves that the machinery runs end to end on a corpus of the pilot’s size and shape. It cannot tell us whether the weights are right, whether real reviewers will agree, or what any real decision scores — those are exactly the questions the historical pilot exists to answer, and they need real records and real reviewers.