Methodology: For each multi-axis meta-Grover actor (top 15 by meta_amp), federal role ranges are sourced from Canada Gazette Order-in-Council appointment notices, Parliament of Canada biographical records, and on-the-record news of record. Per-actor ranges committed to data/actor_tenures.json. Pairwise overlap in days computed via standard interval intersection. joint_score = a.meta_amp × b.meta_amp × overlap_years — higher means more consequential cross-axis concurrent period. Where one actor holds multiple simultaneous roles (Freeland: DPM + Finance; Carney: BoE + UN Envoy + Brookfield), the pair's total overlap days sum across all role-pair combinations. Full algorithm: tools/_temporal_overlap.py.

Top concurrent cross-axis pairs

Loading pairwise overlaps…

Single actors holding concurrent federal roles

Each card shows an actor whose federal role ranges include simultaneous portfolios. These are cross-portfolio accountability surfaces — a person in two federal roles at once. Source: data/actor_tenures.json.

Loading concurrent roles…

Timeline — multi-axis actors active per year

Structural finding · cross-axis + temporal

The Canadian federal accountability architecture reviews each single- actor role separately, and each single-axis separately. The temporal- overlap data shows the decision-making is in fact deeply concurrent and cross-portfolio.

Freeland held Deputy PM + Finance for 4.3+ years simultaneously. Carney held 4 concurrent roles for parts of 2020–2024 (BoE + UN Envoy + Brookfield + earlier BoC). Trudeau × LeBlanc overlapped for 11.4 role-pair-years covering the full range of LeBlanc's successive portfolios.

These are not separate decision chains. They are interlocking ones. No single Canadian federal oversight body has jurisdiction over interlocking concurrent cross-portfolio decision chains. The Grover + temporal-overlap combined finding names that gap, adds the time dimension that meta-Grover lacks, and makes the gap visually obvious.

Receipts: data/actor_tenures.json (tenure dataset) · data/temporal_overlap.json (computation output) · tools/_temporal_overlap.py (reproducible algorithm) · SYSTEM_SEED 118400
See also: Meta-Grover Portfolio · State of Investigation · Information Architecture