Contribute
This registry runs on a fixed content schema, not free-form writing. Every site page is generated from one YAML file that has to fill in the same fields, in the same order, every time. This is what keeps every page consistent and defensible — read Sourcing Standards first.
How to submit a fact or a new site
- Open an issue or pull request against the site's content repository with the proposed addition.
- State the exact claim, the exact section it belongs in, and the exact source (link + publisher + date).
- A reviewer checks the source against the sourcing hierarchy and confirms the claim matches what the source actually says.
- Approved additions are merged with a visible "added by / reviewed by" note.
New site checklist
- At least one primary source confirming the threat is active, not merely rumored.
- Enough historical record to complete Section 01 without guessing.
- An assigned site maintainer.
Sites that don't yet meet this bar are tracked but not published as a full page.
Content file schema
Each site is one YAML file with these top-level keys: site_name, slug, location, designation_type, governing_agency, threat_category, status, coordinates, last_verified, maintainer, one_line_summary, sections {history, current_threat, impact_environmental, impact_cultural, impact_economic, impact_legal, impact_health, consultation_status}, contractors, opposition_support, timeline, sources_primary, sources_secondary, action, corrections_log.