Skip to content

Open data

Data Annex

The publication's public data registry: maintained source records, provenance notes, evidence-status fields, and open downloads for the datasets already used by pages, graphics, roster cards, and methods surfaces.

FACT

Evidence status travels with the row

Downloads keep the structured grades, verdicts, ledger statuses, and citation identifiers used by the public pages.

INFERENCE

Rejected claims stay bounded

Ledger exports preserve false, stale, overstated, and needs-precision statuses instead of promoting them into proof.

Dataset Registry

Maintained rows are exported from wave_one.json; incomplete rows are reserved for future maintained sources.

MAINTAINED

Actor Nodes

actor_nodes

Maintained source

wave_one.actors + wave_one.actor_groups

Publication surface

Roster and Network

Provenance note

Public actor cards, role groupings, tier labels, evidence grades, and citation receipts are exported from the same actor records used by the roster.

Evidence-status handling

evidence_grade, tier

Records

44

MAINTAINED

Typed Relationship Edges

typed_relationship_edges

Maintained source

wave_one.relationships

Publication surface

Network, Roster relationship lists, and selected graphics

Provenance note

Directed graph edges keep their relationship type, from/to actor identifiers, evidence grade, and citation receipts from the maintained graph records.

Evidence-status handling

evidence_grade

Records

49

MAINTAINED

Revolving Door Arcs

revolving_door_arcs

Maintained source

wave_one.revolving_door_arc + wave_one.relationships + wave_one.master_timeline.events

Publication surface

Revolving Door

Provenance note

The public arc rows are exported from the maintained relationship ids used by the revolving-door page, preserving arc role, period, direction, evidence grade, timeline links, exclusions boundary, and receipts.

Evidence-status handling

evidence_grade, arc_role

Records

13

MAINTAINED

Debunked-Claims Ledger

debunked_claims_ledger

Maintained source

wave_one.debunked_claims

Publication surface

Methods

Provenance note

Rejected, stale, overstated, and precision-limited claims remain bounded by ledger status and are not converted into positive evidence.

Evidence-status handling

status, public_label, evidence_grade, favorable_to_thesis

Records

62

MAINTAINED

Evidence Claims

evidence_claims

Maintained source

wave_one.claims

Publication surface

Roster, Money, Playbook, Revolving Door, Structural Proximity, Anatomy, and Chokepoint

Provenance note

Reusable public claim records preserve evidence grade, thesis verdict, caveats, linked actors, linked relationships, supporting values, and citation receipts.

Evidence-status handling

evidence_grade, verdict, caveat

Records

46

MAINTAINED

Excluded Or Limited Records

excluded_or_limited_records

Maintained source

wave_one.excluded_records

Publication surface

Roster

Provenance note

Evidence-limited actors or relationships that were considered for public surfaces but not promoted into factual roster cards or graph edges.

Evidence-status handling

status, public_label, evidence_grade

Records

4

MAINTAINED

Thesis Scorecard

thesis_scorecard

Maintained source

wave_one.thesis_scorecard

Publication surface

Methods and page scorecard modules

Provenance note

The top-level thesis grades distinguish proven, structural, documented, split, and speculative claims without collapsing weaker aims into fact claims.

Evidence-status handling

status

Records

6

MAINTAINED

Master Timeline

master_timeline

Maintained source

wave_one.master_timeline.events

Publication surface

Timeline

Provenance note

Chronology rows keep timeline status, evidence grade, track, actor links, and source receipts from the maintained timeline contract.

Evidence-status handling

status, evidence_grade

Records

22

MAINTAINED

Technical Scan Steps

technical_scan_steps

Maintained source

wave_one.technical_explainer.scan_steps

Publication surface

Anatomy of a Scan

Provenance note

Reusable technical explainer steps preserve dependency kind, verdict, risk boundary, unsupported limit, evidence grade, and citations.

Evidence-status handling

evidence_grade, verdict, dependency_kind

Records

6

MAINTAINED

Circular Flow Steps

circular_flow_steps

Maintained source

wave_one.circular_flow_steps

Publication surface

Landing and Money

Provenance note

The circular-flow visual uses these relationship-linked steps directly, including actor identifiers, relationship type, evidence grade, and receipts.

Evidence-status handling

evidence_grade, relationship_type

Records

5

MAINTAINED

Thorn Revenue Series

thorn_revenue_series

Maintained source

wave_one.thorn_financial_extracts filtered by wave_one.thorn_revenue_series.series_start_fiscal_year

Publication surface

Money and Landing revenue chart

Provenance note

Chart rows are derived from the maintained financial extracts so FY2024 Safer/program-service revenue and overlapping Form 990 totals are not kept as a second literal copy.

Evidence-status handling

evidence_grade

Records

8

MAINTAINED

Thorn Financial Extracts

thorn_financial_extracts

Maintained source

wave_one.thorn_financial_extracts

Publication surface

Data Annex

Provenance note

Full Form 990 extract rows cover FY2009-FY2024 and keep revenue, program-service/product revenue, compensation, and grant-out fields together with explicit unknown-value bounds.

Evidence-status handling

evidence_grade, amount_status, compensation_status, grants_out_status

Records

16

MAINTAINED

Funding Flows

funding_flows

Maintained source

wave_one.funding_flows

Publication surface

Data Annex and Funder Map

Provenance note

Funder-to-recipient rows distinguish direct amounts, bounded lower/range figures, sales rather than grants, and unknown donor identities that Thorn's public 990s do not disclose.

Evidence-status handling

evidence_grade, amount_status

Records

12

MAINTAINED

EU Security-Industry Grants

eu_rd_grants

Maintained source

wave_one.eu_rd_grants

Publication surface

Data Annex and EU Security Subsidies

Provenance note

EU security-industry programme and recipient rows preserve the programme or instrument, period, euro amount where stated, and no-public-amount boundaries where the source does not support a vendor award figure.

Evidence-status handling

evidence_grade, amount_status

Records

14

MAINTAINED

Documented Commission Meetings

commission_meetings

Maintained source

wave_one.commission_meetings

Publication surface

Data Annex

Provenance note

Eight Commission-contact rows reconcile the maintained corpus with the LobbyFacts high-level meeting count; each row records participants, office, date or declared period, disclosure route, source context, and source receipts without inferring command or legislative causation from access alone.

Evidence-status handling

evidence_grade

Records

8

MAINTAINED

Law Records

law_records

Maintained source

wave_one.law_chronology.records

Publication surface

Data Annex, article timelines, law-present surfaces, and campaign-state modules

Provenance note

Law-and-campaign chronology rows keep dated procedural acts, lawful-access roadmap events, Council and Parliament state changes, Sweden-specific drift, evidence status, and update history as shared records.

Evidence-status handling

evidence_grade, evidence_status, record_type

Records

15

MAINTAINED

Position Map

position_map

Maintained source

wave_one.position_records

Publication surface

Data Annex, Chat Control position map, Sweden case study, and party-group timelines

Provenance note

Position rows record who held which dated stance, what changed from the prior state where known, whether the source is public-primary, leak-sourced, or corrected, and why procedural acts are not recoded as political-drive facts.

Evidence-status handling

evidence_grade, evidence_status, position_state

Records

36

MAINTAINED

Source Receipts

source_receipts

Maintained source

wave_one.sources

Publication surface

Citation apparatus and receipt lists

Provenance note

Citation metadata is exported as reader-facing provenance. Receipts do not by themselves prove a claim; graded datasets link to these identifiers.

Evidence-status handling

evidence_status_note

Records

24

MAINTAINED

Case Studies

case_studies

Maintained source

wave_one.country_case_study_readiness.records

Publication surface

Sweden case study, public navigation, law-and-campaign pillar, and Data Annex

Provenance note

The readiness record publishes Sweden and explicitly excludes a second country page until maintained national evidence can reuse the Sweden structure without thin or speculative claims.

Evidence-status handling

publication_state, readiness_verdict, evidence_grade

Records

2