Cross-institution attribution

Policy lineage

The GII-US Policy Lineage Graph: twelve typed cross-institution relationships, legal provenance versus causal contribution, judicial and transfer controls, and the non-overlap factor that feeds the national series.

5Nodes
6Typed edges
coherentIntegrity
0.9Non-overlap nₑThe discount that keeps two overlapping actions from counting the same effect twice.

A real policy effect commonly results from several institutional actions — Congress authorizes a program, appropriates funds later, an agency implements it, states administer it, courts alter coverage, and a later Congress extends or repeals it. Crediting the full outcome to every document multiplies impact; crediting only the latest erases authority and implementation. The Policy Lineage Graph preserves both facts: who did what legally, and which actions contributed empirically.

Implemented in @gii/lineage · the graph below is rendered from the fictional example and its derived facts are computed live by the library.

Relationship types#

Edges are typed, dated, sourced, and reviewable. The graph distinguishes a legal relationship from an empirical causal one.

RelationMeaningDefault nature
authorizesSupplies legal authority for another eventlegal
fundsProvides or removes resources needed for implementationlegal
implementsConverts authority into operational rules, systems, or deliverycausal
interpretsDefines legal or administrative meaning without necessarily changing implementationlegal
modifiesAlters scope, obligations, timing, eligibility, or mechanismlegal
stays_blocksTemporarily prevents operation or enforcementlegal
vacates_invalidatesRemoves legal effect in a specified scopelegal
affirmsSustains a challenged decision or legal interpretationlegal
supersedesReplaces an earlier decision prospectively or retrospectivelylegal
depends_onCannot produce the measured pathway without another eventcausal
mediatesTransmits some effect between decision and outcomecausal
overlaps_withShares outcome, population, time, or mechanism and requires non-duplication analysiscausal

A worked lineage#

The fictional Hypothetical National Reporting Rule: an enabling statute authorizes a final rule; the rule implements the statute; two states implement the rule; a district court partially stays it; and the two state programs overlap on shared reporting infrastructure.

authorizesimplementsimplementsstaysoverlaps · s=0.2Enabling statuteLEG-CONGReporting RuleEXE-AGYPartial stayJUD-DISTCA programINTG-IMPLTX programINTG-IMPL
Derived by the library. Integrity: coherent (no errors). Root(s): Enabling statute. Leaves: Partial stay, CA program, TX program. “CA program” descends from Reporting Rule, Enabling statute. Its non-overlap factor is n = 0.9 (shared 0.2 with the TX program, split evenly), which is what the national series multiplies in so the two programs are not double-counted.

Legal provenance versus causal contribution#

Legal provenance answers which institutions supplied authority, implementation, interpretation, relief, or amendment. Causal contribution answers which changes in exposure or mechanism produced the observed outcome, and by how much. GII publishes the entire institutional lineage but allocates quantitative contribution only where evidence supports it — if separate contributions cannot be identified, the impact remains at the lineage level rather than being arbitrarily divided.

Judicial decisions#

Transfers and shared effects#

Fiscal transfers, fees, taxes, grants, and price changes benefit one group while burdening another. Payer and recipient sides are reconciled before aggregation: a government payment is not simultaneously counted as full household benefit, full business revenue, full public expenditure, and full macroeconomic impact unless the measures represent distinct mechanisms and non-overlapping welfare concepts. Overlapping events declare a shared fraction so the overlaps_with relationship can drive an explicit non-duplication adjustment.