Corrections
A watchdog has to be willing to be corrected. When we change a figure, owner, location, or claim after it's been published, we log the change here — openly, with the source. This log is read straight from our immutable audit_log.
How to report an error
Email [email protected] with the page URL and what looks wrong. If you can point to a primary source, even better. We review every report against the underlying records.
The log
- Jun 9, 2026 · site · human:eric
The address-impact tool showed per-utility '$/mo from data centers' figures (e.g. $28/mo Dominion, $22/mo BGE) sourced to citation URLs that turned out not to exist → Dollar figures are now derived transparently from published PJM capacity-auction clearing prices plus the independent market monitor's data-center attribution range, with the full formula at /methodology#capacity; outside PJM no dollar figure is shown
Self-reported. The per-utility table shipped with the original impact tool; an audit on June 9, 2026 found every citation URL in it returned 404 and the figures could not be traced to a verifiable source. All were removed the same day; previously generated share links now re-derive the honest estimate at view time.
- Jun 9, 2026 · site · human:eric
Terms of Use licensed the database under CC BY 4.0 → Database license corrected to ODbL 1.0 (the facility spine includes OpenStreetMap-derived data, whose share-alike terms travel with it); prose remains CC BY 4.0
Self-reported licensing correction. CC BY is not a suitable license for an OSM-derived database; reuse terms are documented on /data.
- Jun 5, 2026 · dataset:codenames · session-5:honesty-pass
boilerplate false-positives counted as codenames → verified decodes only
Purged SEC-EDGAR full-text false positives (e.g. 'Chief Compliance Officer', 'Contract Costs') that had been miscounted as decoded shell/project codenames.
- Jun 5, 2026 · dataset:facility-status · session-5:honesty-pass
1,425 operating (~98%) → operating reserved for second-source-verified sites
Re-derived facility status: OpenStreetMap-only rows were downgraded from 'operating' to 'mapped' unless corroborated by a second source (EPA id, permit, violation, abatement, or named source). 'Operating' is no longer claimed without corroboration.
Source - Jun 5, 2026 · homepage:shells-and-documents · session-5:honesty-pass
2,106 shells / 191,400 documents (hard-coded) → live counts
Removed fabricated '2,106 shell LLCs unmasked' and '191,400 source documents' fallbacks; the homepage now shows real counts, and unbuilt datasets (documents) render an honest empty state.
- Jun 5, 2026 · homepage:violations · session-5:honesty-pass
318 (hard-coded fallback) → live EPA ECHO count
Removed the fabricated '318 violations within 1 mile' figure and replaced it with the real count of EPA Clean Air/Water Act violations ingested from EPA ECHO.
Source - Jun 5, 2026 · homepage:abatements · session-5:honesty-pass
$84.2B (hard-coded fallback) → $3.23B (sourced)
Replaced the fabricated $84.2B tax-abatement headline (a `|| 84_200_000_000` fallback over an empty table) with the real $3.23B traced from Virginia's RD40 report and state disclosure lists.
Source - May 31, 2026 · site · human:eric
Homepage headline stats fell back to hardcoded figures (shells unmasked, EPA violations, documents, abatement dollars) when database queries returned zero → All homepage figures are live database queries; empty datasets render as honest zero-states instead of invented numbers
Self-reported. The fallback constants shipped with the original homepage and overstated coverage. Removed in the May 31 credibility pass; current counts are documented on /coverage.
See our methodology for how figures are sourced, and coverage & gaps for how complete each dataset is.