E8: Conta da cadeira (metas derivadas, potencial por município, cobertura)
- campoParties.ts + committed election-aggregates artifact v2 (campo federal
votes, federal tally, 2022 majoritarian presidente/governador)
- global campaignGoals (state goal + margin) with staff-only read /
unrestricted-write access
- municipalityPotential.ts (teto do campo, captura, share intracampo,
roll-off, proportional state-goal decomposition) and goalCoverage.ts
(meta vs comprometido semantics locked this session)
- UI: dashboard + list overview 'Cobertura da meta' metric, new list column,
detail page 'Conta da cadeira' card
- /simplify pass: dropped dead per-request TI-warning computation, O(1)
potential lookup, deduped near-identical election loaders/tally types/
percent formatters