Current draft
This is a live, unreleased work-in-progress. It mirrors whatever this month's heartbeat post is accumulating, computed directly from that post at build time — there's no separate copy to keep in sync. It lives outside
heartbeat/posts/— the only path the RSS/JSON feeds watch — so this page is never in a feed and editing the draft never notifies subscribers. Treat anything below as unsettled: it may change, grow, or be deleted before release. For finished posts, see the heartbeat log.
In the world
Hungary's parliament passed a retroactive, non-consecutive-term-proof constitutional term limit for prime ministers, closing Viktor Orbán's path back to power. On 15–16 June 2026, Hungary's parliament — where Péter Magyar's TISZA party holds a two-thirds majority after ending Orbán's 16-year rule in the 12 April 2026 election — passed a constitutional amendment barring anyone from being elected prime minister after serving eight cumulative years in the post, non-consecutive terms included and counted retroactively from 2 May 1990.1 Reports differ on the exact tally (150 in favour per ConstitutionNet,1 135 per US News/AP, 15 Jun 2026; both agree on 50 against, 6 abstentions), but both describe the same outcome. This is the framework's structural-inflexibility standard working as designed rather than against it: a limit written to be retroactive and immune to the non-consecutive-term loophole is built specifically to survive the next incumbent's temptation to entrench, not just to restate the norm the previous government broke. Still worth naming as an open question rather than settled praise: a rule this precisely shaped to block one named person invites the same "genuine safeguard or targeted maneuver against a rival" scrutiny the framework applies to entrenchment moves running the other direction. Popularity and principle aren't the same test — whether it holds is a question for whichever party is in power in eight years, not this one.
Australia's new donation and spending caps took effect 1 July 2026 — and the crossbench sees the design as entrenching the major parties. The Electoral Legislation Amendment (Electoral Reform) Act 2025 (Royal Assent 20 February 2025) commenced its funding-and-disclosure provisions this run's window: the disclosure threshold drops from $16,900 to $5,000, an annual per-donor gift cap of $50,000 (overall cap $1.6 million), an $800,000 spending cap per electorate, a $90 million national party spending cap, and public funding per vote rising from $3.50 to $5. Acting Electoral Commissioner Jeff Pope said the amendments are "substantial – the largest in nearly 40 years for funding and disclosure."2 On its face this is a straightforward radical-transparency win — lower thresholds and faster disclosure are exactly the kind of accountability mechanism the framework asks every system to sustain. But independent MP Kate Chaney frames the effect as entrenching incumbents: "The effect of increasing public funding is that political parties don’t have to fundraise because they’ve got their war chests. But any challengers do have to fundraise."3 The Conversation's own headline captures the tension crossbenchers see in the package — that it may be a "stitch up" even as it also improves Australia's democracy.3 This is the same pattern the framework flagged in Senegal's dissolution-power reform last run: a structural change can be a genuine accountability improvement on its text and an incumbency-entrenchment manoeuvre on its distributional effect at the same time, and the framework's transparency standard and its structural-inflexibility standard don't automatically agree on which one dominates here.
El Salvador's April 2026 constitutional reform further narrows the path back from indefinite reelection. Building on the July 2025 amendment that abolished term limits, extended the presidential term to six years, and eliminated the runoff requirement, a further reform enacted 29 April 2026 removes the loss-of-citizenship-rights penalty that previously applied to anyone promoting presidential reelection (Article 75) and mandates new electoral districts for citizens abroad (Article 79) — formalising the single-round, plurality-wins electoral model the 2025 reform introduced. (Library of Congress — Global Legal Monitor, 29 Jul 2026.) ConstitutionNet's analysis of the broader trajectory notes the constitution's Article 248 bars amending its clauses on presidential alternation — an "eternity clause" dating to 1841 — and that the amendment followed the Legislative Assembly's removal, on 1 May 2021, of "all magistrates of the Constitutional Chamber," replacing them the same day "without following the selection procedure set out in Article 186 of the Constitution."4 The Inter-American Court has separately held that "enabling indefinite presidential re-election is contrary to the principles of a representative democracy and, therefore, to the obligations established in the American Convention."4 This is the hypocrisy and structural-inflexibility disqualifiers together, not separately: removing the penalty for advocating reelection while the body that could have checked the original amendment was already replaced by loyalists is a feedback loop closing, not opening.
Columbus, Ohio launched a $9 million participatory budgeting program, "Our Voice, Our Choice." "The pilot program sets aside $9 million from the city’s capital budget, with $1 million allocated to each of Columbus’ nine City Council districts."5 "Residents 14 and older can submit project ideas" through 28 August, volunteer "Budget Delegates" turn viable ideas into costed proposals over the following two months, and "anyone 16 or older who lives in a City Council district can vote on the final proposals for their district," starting 2 November.5 It's a small, concrete example of the same mechanism the Participatory Budgeting Project — already tracked in this landscape — exists to spread: a fixed pool of real capital money, not a survey or a consultation, handed to a lottery-free but genuinely open resident vote.
Pakistan's information ministry issued new rules requiring foreign correspondents to obtain government permission before reporting outside three cities, days after accusing Al Jazeera of "yellow journalism." The "Foreign Media Facilitation Guidelines 2026" require international correspondents — and Pakistani journalists contributing to foreign outlets — to obtain a no-objection certificate before working outside Islamabad, Lahore, or Karachi, and let authorities suspend or revoke accreditation for "acts against the ideology, sovereignty, security or public order of Pakistan."6 The guidelines followed the government's public criticism of international coverage of Kashmir election unrest. The Committee to Protect Journalists called them "yet another appalling blow to press freedom in Pakistan, where journalists are already facing an intense crackdown."6 This one doesn't need much hedging against the framework: a discretionary suspension trigger this vague — "security or public order," defined solely by the body being reported on — timed to coverage that body had just publicly objected to, is close to the textbook case of a state shielding its own conduct from scrutiny rather than a defensible security measure.
US Treasury permanently exempted over 99% of American companies from beneficial-ownership reporting under the Corporate Transparency Act, and ordered the ownership data already filed to be deleted. FinCEN's final rule, effective 14 August 2026, eliminates the reporting requirement for US-formed companies and US persons, narrowing the law to foreign reporting companies only. Treasury Secretary Scott Bessent called it "a victory for common sense and American small businesses."7 Senators Sheldon Whitehouse and Chuck Grassley — the law's own Democratic and Republican co-authors — issued a joint statement calling it an undermining of "the clear intent of the law."8 Beneficial-ownership registries are one of the more concrete anti-corruption mechanisms this landscape tracks — the tool that shows who actually owns a shell company, not just its nominal directors. The deletion is the sharper part: this isn't relaxing a requirement going forward, it's unwinding transparency that already existed. Worth naming plainly: this isn't DOD's framework lining up with one side of a partisan fight — the two senators making the accountability argument against this rule wrote the law it weakens.
Nicaragua's Ortega moved to formally abolish elections, extend the presidential term to seven years, and bar 'traitors' from running. Five days after Daniel Ortega declared during a 19 July 2026 revolution-anniversary speech that Nicaragua "will never again hold elections" that would let the opposition "return to power," his government opened the formal process of reforming the Constitution and electoral law on 24 July 2026.9 A draft constitutional reform sent to the National Assembly the following week confirmed the shape of the change: National Assembly President Gustavo Porras read out a proposal to reorganise the presidency "with an effective term of seven renewable years," up from the current six, and the reform separately aims to exclude "traitors" and "coup-plotting" opposition members from elections.10 The reform is expected to pass in September 2026. This is the structural-inflexibility and hypocrisy disqualifiers stacked, not separately: a sitting government using its own constitutional-amendment power to write itself an unbounded, self-defined veto over who its opponents are allowed to be is close to the limiting case the framework's scope axiom exists to name — accountability isn't just weakened here, the mechanism for restoring it is being removed from the document that would otherwise require it. Unlike the Hungary item above, there's no term-limit-style safeguard being built here to survive a future officeholder; there's a sitting officeholder writing the rules that keep him one.
Landscape update
The landscape now holds 159 organisations: 139 active, 18 inactive, 2 deregistered, across 41 concept pages — most of that growth (37 orgs since the previous entry in this draft) came from a separate geographic-coverage-gap-filling pass earlier this week, not from heartbeat runs; noting it here so the jump in these numbers doesn't read as unexplained. This run cleared the active never-checked queue again: Delibera Brasil, Make It 16, PSPD, RadicalxChange Foundation, and Team Mirai were all confirmed live and current (four by direct HTTP 200, Delibera Brasil by fetch after a proxy-level TLS reset on a direct check — see Working notes) and stamped via record_dod.py. The staleness queue (--days 180) still has no candidates beyond never-checked — every active org last checked is well under the threshold.
pre_commit_check.py surfaced one genuine structural gap: People Powered was missing location: coordinates, so it wasn't appearing on the interactive map despite status: active. Its own site doesn't publish a physical address, but nonprofit registries (ProPublica, CauseIQ) confirm Brooklyn, NY as its incorporation address — added at city precision. suggest_tags.py was run against several low-coverage concepts (workplace-democracy, decentralized-autonomous-organization, buen-vivir, majority-judgment) looking for gaps beyond the already-tracked orphaned list; all matches were coincidental keyword overlap (e.g. "Buen Gobierno" councils matching buen-vivir's "buen" keyword) rather than genuine fits — none tagged. The 7 orphaned concepts carried over from last run were not rechecked a third consecutive time in the same way; see What's next.
This run (2026-08-16): the landscape grew to 162 organisations (142 active) since the entry above — Australian Greens and Fusion Party were added as new org pages by other, non-heartbeat work this week (see internal-heartbeat/2026-08-15-au-parties-followup.md for the sourcing/tier reasoning behind that call). The staleness queue and active never-checked queue are both still empty — every active org's last_checked is well under the 180-day threshold, so no org visits happened this run and no record_dod.py stamps were written. Orphaned concepts dropped from 7 to 5 (employee-stock-ownership-plans, equity-compensation-plans, organizations-of-world-citizens, utopian-realpolitik, what-is-democracy) since the last entry — untagged by this run's own suggest_tags.py pass, which found only coincidental keyword overlap for all five, same pattern as last run.
This run's one substantive maintenance finding: .github/workflows/heartbeat-probes.yml has failed on all 7 of its runs to date, always at the scrape_news.py step, with no continue-on-error there — which means check_fragments.py and check_event_urls.py (later in the same job) have never actually executed despite being wired into the cron. Root cause: check_rss.py, scrape_news.py, record_dod.py, and review_orgs.py all locate the frontmatter boundary with a naive content.split("---", 2), which breaks the moment any frontmatter value contains a run of 3+ dashes before the real closing delimiter — and docs/organisations/participedia.md's activity.rss.url is a legitimate Medium RSS link shaped ...?source=rss-<hex>------2 (confirmed against the live feed, not a data error) that triggers exactly this. Fixed in PR #159 with a shared, line-anchored frontmatter splitter and a regression test reproducing the exact failure — opened as a PR rather than pushed direct, per HEARTBEAT.md's script-changes gate.
This run (2026-08-26): the landscape grew to 171 organisations (153 active, 16 inactive, 2 deregistered) since the entry above — African parliamentary-monitoring orgs, Digital Rights Watch, Electronic Frontiers Australia, and Council Watch were all added by other, non-heartbeat work over the past week (01f5dcc, 10288f1, 24e1343 — not this run's own action, noted here for the same reason as prior growth spikes in this draft). The staleness queue and active never-checked queue are both still empty — every active org's last_checked is well under the 180-day threshold, so no org visits or record_dod.py stamps happened this run. pre_commit_check.py found two mechanical Wayback-URL lints (The Democracy Foundation, PeopleCount — both inactive orgs whose website: still pointed at a live-but-defunct URL) and one missing map location (Horizon State), all fixed this run; two more missing-location flags (Council Watch, Electronic Frontiers Australia) were investigated but left open — neither org publishes a confident single-city HQ (Council Watch is Victoria-wide, not city-based; EFA's ACNC registration is South Australia but that's an incorporation jurisdiction, not an office, and its own site 403s to automated fetches), so no coordinate was guessed rather than force a low-confidence one (see Working notes). PR #159 has merged, and its run history turned up a second bug in the same workflow — a git-rebase conflict on the shared citation-state cache file that silently discarded 9 of the cron's first 10 runs' work — which other, non-heartbeat work already found and fixed (util/merge_citation_state.py, merged 2026-08-24) before this run started; noted here rather than claimed, since this run didn't do that fix. The 5 orphaned concept pages (composition shifted since last entry: organizations-of-world-citizens got tagged by other work, stable-totalitarianism newly orphaned) got the manual reread queued from last run rather than another suggest_tags.py pass — same conclusion a third time: all five are genuinely concept-only pages (US-specific compensation-law terms, a philosophical framing, a bare definitional stub) with no org in the landscape that actually practices what they describe, not a tagging gap.
| Metric | Before this run | After this run |
|---|---|---|
| Active orgs | 153 | 153 |
| Inactive orgs | 16 | 16 |
| Deregistered | 2 | 2 |
| Orgs never-checked | 0 (0 active) | 0 (0 active) |
| Orgs verified this run | — | 0 |
| Tag gaps closed | — | 0 |
| Orphaned concepts | 5 | 5 |
| Structural lints fixed | — | 3 (2 Wayback URLs, 1 missing location) |
Framework notes
On the org's own name — still an open discussion, not a run decision. The internal conversation noted here earlier this month kept going and sharpened into two separable critiques of "Designing Open Democracy," worth keeping apart rather than treating as one "too narrow" complaint. A mechanism critique (from We Need to Rethink Democracy: An Anarchist Critique, June 2026): "democracy" — demos + kratos — implies binding rule, a different starting point from the free-association and consensus-based governance this landscape already tracks on its own terms. And a scope critique, raised independently in discussion: "democracy" conventionally denotes governance within one polity, while the framework's own scope axiom already extends accountability across borders (climate, finance, trade) — territory closer to what political theorists call "cosmopolitan democracy" (David Held, 1995) than democracy in the ordinary sense. Tellingly, even Held's own book reaches for "cosmopolitan governance," not "cosmopolitan democracy," at the point the argument stretches furthest past the nation-state. Against both: "democracy" names an actual political system and value commitment, not just a description of an activity, and a name doesn't preclude comparative engagement with non-democratic systems on its own terms. The alternative raised, "Open Governance," drew its own pushback: "governance" alone reads as weak — broad enough that a corporate board or a homeowners' association can claim it too — and its most obvious domain, opengovernance.org, turned out to be a long-dormant, unrelated corporate-governance blog rather than a live claim worth avoiding. That "governance is weak" framing came from more than one direction in the discussion, but a participant flagged the framing itself, not just its target: a similarly reductive one-liner could be built against "democracy" just as easily, so two people reaching for the same kind of dismissal isn't evidence the dismissal is correct — it's a caution the post itself needs to sit with, not just report. No resolution reached, and the discussion converged on the same instinct from multiple directions regardless: this deserves a facilitated discussion or survey, not a snap call made in the margins of a chat thread. Recording the shape of the disagreement here for whenever that happens, not a verdict.
Working notes
- The Framework notes item on the org's name was prompted directly by DOD members discussing it this week, not by an org/tag decision made during this run's maintenance work — flagged here per HEARTBEAT.md's allowance for friction surfacing "at any step," including from outside the run itself, since it's still feedback on DOD's own standard. Updated a second time in the same draft as the discussion developed further (per Step 6's normal in-month refinement) rather than added as a new item, since it's the same open question, not a new one.
- Cosmopolitan democracy: David Held, Democracy and the Global Order: From the Modern State to Cosmopolitan Governance (Polity Press, 1995) — the book's own title was the source for the "reaches for governance, not democracy" observation, not an inference.
- Landscape update counts for the 2026-08-02 pass came from
python util/stats.pyrun that day; this run's numbers (2026-08-09) come from a freshstats.py --save/--diffpair bracketing the session, per the normal convention. The large jump between the two (122→159 orgs) reflects a 37-org geographic-coverage-gap-filling pass by other, non-heartbeat work between the two runs, not anything this session did — called out explicitly in Landscape update above rather than left implicit. Not individually linked — verifiable via each named org's own page ordocs/data/organisations.json. - Constitutional Clarion, Ette Media, and Lamestream (previous run's never-checked queue) were all confirmed live by direct fetch (HTTP 200);
util/record_dod.pywrote theactivity.dodentries and stampedlast_checkedfor all three in one step. - The
democracy-toolsgap (previous run) was found by rereading the concept page itself (docs/concepts/democracy-tools.md) rather than viasuggest_tags.py's keyword matcher — the page is a hand-curated table of 19 tools with direct links to each org page, so "which orgs should tag this" was a direct read of the page's own links, not a keyword inference. - This run's never-checked queue (Delibera Brasil, Make It 16, PSPD, RadicalxChange Foundation, Team Mirai): Make It 16, PSPD, RadicalxChange, and Team Mirai were confirmed by direct HTTP 200. Delibera Brasil's direct check hit a TLS connection reset through the sandbox's outbound proxy (not a site-side failure signal — the proxy tunnel established, then the TLS handshake itself was reset); corroborated instead via
WebFetch, which reached the site fine and confirmed 2025-dated project updates are live. suggest_tags.pywas run this run againstworkplace-democracy,decentralized-autonomous-organization,buen-vivir, andmajority-judgment(all low-coverage, none orphaned) looking for gaps beyond the already-tracked orphaned-concepts list from prior runs; every match reviewed was coincidental keyword overlap (e.g. CIDECI-Unitierra's Zapatista "Juntas de Buen Gobierno" matching thebuen-vivirkeyword "buen" despite being an unrelated Spanish phrase — good governance councils, not the Andean buen-vivir philosophy) — none tagged. The 7 orphaned concepts themselves were not rechecked a third consecutive run in a row; deferred, see What's next.- People Powered's own site states it is incorporated in the US and Ireland but does not publish a physical office address; Brooklyn, NY was corroborated independently via ProPublica Nonprofit Explorer and CauseIQ, both citing its EIN registration — used as the location at city precision rather than guessing from its phone number's area code (which is New Jersey, not obviously its office).
- Australia item: the cap and threshold figures are from the AEC's own 21 Feb 2025 media release; the "stitch up" characterization and Kate Chaney's quote are from The Conversation's 13 Feb 2025 analysis, cited as the author's and Chaney's assessments respectively, not a DOD claim about intent. Correction made converting this item to footnotes (below): the original draft attributed "major party stitch-up" to Chaney directly in quote marks, but that exact phrase isn't in the article — only the headline's "stitch up" (two words, no hyphen, attributed to the framing generally) and a different, longer Chaney quote about war chests. Re-fetching the source live for footnote conversion caught this; fixed to quote Chaney's actual words instead of a paraphrase presented as a direct quote.
- El Salvador item: the April 2026 amendment's specific provisions (Article 75 citizenship-rights removal, Article 79 districts abroad) are from the Library of Congress Global Legal Monitor's 29 Jul 2026 report — fetched via search snippet after a direct WebFetch returned HTTP 403; the "eternity clause," 2021 judge-removal, and Inter-American Court characterizations are ConstitutionNet's own analysis (26 Aug 2025, covering the preceding July 2025 amendment), cited as that publication's editorial judgment. The two sources cover two different amendments in the same ongoing reform sequence — this item is about the more recent one, using the earlier analysis for context on the pattern it continues.
- Columbus item: program structure, funding, and timeline are from Columbus Navigator's 7 Jul 2026 report.
- Hungary item: the 12 April 2026 election date/result and TISZA's two-thirds majority are corroborated by CNN and Al Jazeera election-night coverage; the amendment's specific terms (eight cumulative years, non-consecutive terms counted, retroactive to 2 May 1990) and the vote-count discrepancy (150 vs 135 in favour, both sources agreeing on 50 against/6 abstaining) are both from the two linked sources directly, not inferred.
- 2026-08-16 pass:
stats.pyre-run same day found no diff worth a separate before/after pair beyond what's in the table above (the org-count/orphaned-concept deltas are both attributable to other work this week, not this run's own actions, per the Landscape update paragraph).check_orgs.py --active --days 180andpre_commit_check.pywere both re-run in full; the only lint hit was the expected NAMFREL Wayback exception (seeutil/SOUL.md). - Pakistan item: the guidelines' requirements and the CPJ quote are from IPS News' 14 Aug 2026 report; a direct fetch of ARTICLE 19's companion statement (also cited by the research pass that surfaced this item) returned HTTP 403 and isn't linked here since its content couldn't be independently confirmed — IPS News alone carries the citable quote and specifics used above.
- US Corporate Transparency Act item: the exemption scope and effective date are from Treasury's own 11 Aug 2026 press release (
home.treasury.gov); the Whitehouse/Grassley quote is from their joint 13 Aug 2026 statement. A third source (the Federal Register's own final-rule text) was in the original research list but returned an anti-bot challenge page on fetch and isn't linked — the two sources actually cited were fetched and read directly, not taken on the research pass's word alone. - The scrape_news.py/check_rss.py frontmatter-boundary bug (see Landscape update) was found by checking
.github/workflows/heartbeat-probes.yml's run history via the GitHub Actions API — all 7 runs since the workflow's first firing showconclusion: failure, same step every time. Reproduced locally in an isolatedgit worktree(not the working tree used for this post) by running the unpatchedcheck_rss.py --update-activityagainstdocs/organisations/participedia.mdand confirming the resulting file failsfrontmatter.load()with the exactScannerErrorsignature from the CI logs; confirmed the patched version (PR #159) leaves the file valid. The corrupted-looking URL itself was verified against Participedia's live Medium RSS feed before concluding it was a script bug rather than a data error —curling the feed today reproduces the same------2suffix. - Manually triggered
heartbeat-probes.ymlafter PR #159 merged, to confirm the fix in production rather than waiting for Friday's cron:scrape_news.py,check_fragments.py --save-to-wayback, andcheck_event_urls.pyall completed successfully for the first time in the workflow's history (run 8, ~2 hours, mostlycheck_fragments.py's live verification + Wayback saves across 266+ citations). That run then hit a second, separate bug: the finalgit pushwas rejected becausemainhad moved during the ~2-hour run, discarding that run's results. Fixed same-day (heartbeat-probes.yml: fetch + rebase ontoorigin/mainbefore pushing, plus folding each step's summary output into the commit message body) and pushed direct to main — a workflow-file change, but small and mechanical, done with the human's explicit go-ahead rather than opened as a PR. - 2026-08-26 pass:
stats.py --save/plain re-run bracketed this session;check_orgs.py --active --days 180confirmed zero stale/never-checked active orgs;pre_commit_check.pyre-run in full (see Landscape update for the 3 findings it surfaced and fixed). Working branch was rebased onto the latestorigin/mainat the start of the session — the prior session's local commits (the citation-integrity-signal-map series ending ind93f842) were already merged via PR by the time this run started, confirmed withgit merge-base --is-ancestor. - Horizon State location: the event-sourced Yahoo Finance citation already on the page (
quote:under the 2017-01-01 founding event) supports "Melbourne-based" only via its event title, not the quote text itself, so it wasn't used alone as the location source. Corroborated independently via web search (ZoomInfo's company-profile listing gives a specific Melbourne CBD street address) — used city-level precision (precision: city, Melbourne CBD coordinates) rather than trusting ZoomInfo's specific street address, which is third-party aggregator data of unknown recency for a company that's collapsed and relaunched once already. - Council Watch: confirmed "Victoria" and "Melbourne" both appear on its own homepage, but the Melbourne mentions found were in blog-post headlines about Melbourne building policy, not a statement of the org's own office location — Council Watch covers councils across the whole state, so there's no single city to anchor a
location:guess to. Left unlocated rather than defaulting to the state capital. - Electronic Frontiers Australia: web search found its ABN and confirmed 1994 incorporation under South Australia's Associations Incorporation Act, but no current physical office — the ACNC charity register (which would have an authoritative registered address) returned HTTP 503/connection-reset to every fetch attempt from this session, both via
curlandWebFetch. Left unlocated; worth a retry with the ACNC register directly in a future run rather than concluding no address exists. - citation-state.json git-rebase-conflict bug: found by reading
.github/workflows/heartbeat-probes.yml's actual run history via the GitHub Actions API (10 runs to date) rather than assumed from the file's current state — run 10 (2026-08-21, scheduled) failed with a realCONFLICT (content): Merge conflict in docs/data/event-evidence-cache.jsonduring the post-push rebase step, discarding that run's ~2 hours of live verification work the same way the pre-PR-#159 bug did. Confirmed the fix already present in the workflow file's current version (autil/merge_citation_state.py-based conflict resolver, added in a same-day commit dated 2026-08-24, two days before this run) by reading the script's own inline comments, which explicitly describe the exact failure mode found in run 10's logs ("killed 9 of the first 10 scheduled runs"). Not yet verified end-to-end against a real scheduled run — the next scheduled firing is Friday 2026-08-28, after this post is being written; see What's next. - Nicaragua item: Ortega's "will never again hold elections" quote and the 24 July 2026 start of the formal reform process are from UPI's own 24 Jul 2026 report (fetched directly, HTTP 200). The seven-year-term and "traitors"/"coup-plotting" opposition-exclusion details are from Al Jazeera's 29 Jul 2026 report, fetched directly. Two other sources found during research (La Prensa, Rio Times Online) returned Cloudflare bot-challenge pages on fetch and aren't linked or quoted from — their specific details (e.g. La Prensa's "explains seven-year terms" framing) aren't used here since they couldn't be independently confirmed against the actual source text, only against search-snippet summaries of them.
- Trial: converted this post's "In the world" citations to the org-page/blog-post footnote-with-verbatim-quote convention (prompted by a question about whether the automated heartbeat should carry the same citation discipline as org pages). All 6 items' sources were re-fetched live and a verbatim excerpt extracted for each, then mechanically verified with the same whitespace-normalised substring matching
check_fragments.pyuses (text_fragment.find_span) —check_fragments.pyitself couldn't be run end-to-end today due to an unrelated pre-existing sandbox issue (_cffi_backendmissing, breakingpdfminer's PDF-extraction path on an unrelated org's event evidence), so verification here was done with a standalone script reusing the same matching function directly. Two classes of near-miss surfaced doing this, both fixed: (1) case sensitivity — a quote reading as a full sentence in my prose ("The legislative amendments...") was lowercase mid-sentence in the source (AEC/Pope); (2) curly vs. straight apostrophes — quotes as I'd typed them used straight'/", sources used curly'/'— four separate instances across the Conversation, Columbus, and Treasury/Whitehouse-Grassley quotes. Both are exactly the kind of driftcheck_fragments.py's real MISMATCH detection exists to catch; worth noting since it confirms the mechanical check isn't pedantic for its own sake. Also caught and fixed in the same pass: the Australia item's "major party stitch-up" was a misattributed paraphrase, not an actual Chaney quote — see the Australia item note above.
What's next
The active never-checked queue is clear and the staleness queue has no candidates (oldest active org still well under the 180-day threshold) — expect this to stay true until the org base added over the past two-plus weeks (African parliamentary-monitoring orgs, DRW, EFA, Council Watch, Australian Greens, Fusion Party, and the earlier geographic-gap-filling pass) starts aging past 180 days. Three things queued: confirm the citation-state.json git-rebase fix actually holds on a real scheduled run — Friday 2026-08-28's cron is the first test of it, worth checking the run log at the next pass rather than assuming; retry the Electronic Frontiers Australia ACNC-register lookup for its registered address (this run's attempts all hit a 503/connection-reset, not a confirmed absence of data) and take another look at whether Council Watch's Victoria-wide scope has some more specific home-base signal (a registered-address filing, an ABN lookup) worth checking before concluding it's genuinely unlocatable; and the 5 orphaned concept pages — now confirmed a third time to be genuine concept-only pages rather than a tagging gap — probably don't need another reread next run specifically for that reason; if they're still orphaned in a few months, that's more likely to mean "these pages are fine as discovery aids with no org home" than "try again."
-
"Hungarian members of parliament have passed a constitutional amendment limiting prime ministerial terms to eight years." One hundred and fifty MPs voted for the amendment, while 50 were against and six abstained. Hungary's Parliament Passes Constitutional Amendment Limiting Prime Ministerial Terms, ConstitutionNet, 16 Jun 2026. ↩↩
-
"the legislative amendments are substantial – the largest in nearly 40 years for funding and disclosure." Electoral funding and disclosure reforms, Australian Electoral Commission media release, 21 Feb 2025. ↩
-
"The effect of increasing public funding is that political parties don’t have to fundraise because they’ve got their war chests. But any challengers do have to fundraise" — Kate Chaney. Parliament has passed landmark election donation laws. They may be a 'stitch up' – but they also improve Australia's democracy, The Conversation, 13 Feb 2025. ↩↩
-
"Article 248 provides that clauses concerning presidential alternation cannot be amended." "On 1 May 2021, the Legislative Assembly removed all magistrates of the Constitutional Chamber and, on the same day, appointed new ones without following the selection procedure set out in Article 186 of the Constitution." "enabling indefinite presidential re-election is contrary to the principles of a representative democracy and, therefore, to the obligations established in the American Convention and the American Declaration of the Rights and Duties of Man." From Term Limits to No Limits: El Salvador's Constitutional Reform on Presidential Re-election, ConstitutionNet, 26 Aug 2025. ↩↩
-
"The pilot program sets aside $9 million from the city’s capital budget, with $1 million allocated to each of Columbus’ nine City Council districts." "Residents 14 and older can submit project ideas. Anyone 16 or older who lives in a City Council district can vote on the final proposals for their district." Columbus Launches Participatory Budgeting Program, Columbus Navigator, 7 Jul 2026. ↩↩
-
"acts against the ideology, sovereignty, security or public order of Pakistan" and "These guidelines mark yet another appalling blow to press freedom in Pakistan, where journalists are already facing an intense crackdown" — CPJ's Waliullah Rahmani. Pakistan's Crackdown on Journalists Comes Under Heavy Fire, IPS News, 14 Aug 2026. ↩↩
-
"Today’s action is a victory for common sense and American small businesses" — Treasury Secretary Scott Bessent. Treasury Issues Final Rule on Beneficial Ownership Information Reporting, U.S. Department of the Treasury, 11 Aug 2026. ↩
-
"The Treasury Department’s final rule exempting U.S. based companies from the Corporate Transparency Act’s reporting requirements undermines the clear intent of the law." Whitehouse, Grassley Issue Statement on Treasury Department's Final Rule Dismantling Key Element of Corporate Transparency Act, Senators Whitehouse & Grassley joint statement, 13 Aug 2026. ↩
-
President Daniel Ortega said the country "will never again hold elections" that would allow the opposition to return to power. Nicaragua begins constitutional reforms after Ortega's remarks, UPI, 24 Jul 2026. ↩
-
"Our system of government, under the presidency of the people, proposes to be organised with an effective term of seven renewable years," Porras said as he read the proposal. Ortega "aims to exclude “traitors” and “coup-plotting” opposition members from elections, while also seeking to extend the presidential term from six to seven “renewable” years." Nicaragua's Daniel Ortega aims to bar 'traitors' from future elections, Al Jazeera, 29 Jul 2026. ↩