b0b.dev · Project Anglerfish · independent OSINT

Read this first

The report is long by design: twenty-five sections, every claim tiered and sourced. This page is the short version - what it knows, what it thinks, what it does not know, and what would change its mind - with the data underneath it, so you can throw the interpretation away and keep the record.

What we know - documented

What we think - conclusion and hypothesis, labeled as such

What we don’t know - not established

What would change our minds - the falsifiers

The rules the report runs on

Tiersdocumented · attributed · labeled · contested · unsupported. Nothing moves up a tier by repetition.
Guaranteed-null ruleA claim confirmed by every possible outcome is confirmed by none. Secrecy is evidence of nothing about what is hidden.
Anti-map guardrailA shared timeline is not a chain. Two points on a map are not a relationship until a document connects them.
Symmetry ruleA discount applied to a fact that hurts a hypothesis must be applied to one that helps it.
Testimony tierEvidence of an experience, never evidence of a cause. Promoted only by a document.
Living-person floorNo living, uncharged person is asserted or implied to be a criminal or an intelligence asset.

How the map’s lines are tiered

Every connection on the map carries the tier of the relationship between its two ends, not of either end. A line is not evidence that two places are connected; its tier says how much the record shows.

TierNameWhat it takes
0analogya structural or thematic resemblance, or a coincidence - no documented relationship
1correlationshared time, place, presence or sequence - nothing documents that one acted on the other
2contactdocumented contact: meetings, correspondence, visits, membership, a shared board
3materiala documented material relationship: ownership, funding, contract, employment, a transfer, a physical link
4coordinationdocumented joint action: an agreement acted on by both, a joint operation, an instruction
5causationthe record shows A produced B: an official or court finding, or the body's own records

Download the data

map-data.jsonAll 1,166 markers and 455 connection lines, with coordinates, context, dates and edge tiers. JSON. The map as textEvery location and every connection line, with its tier, as a plain readable list - no map needed. map.kmlThe markers for Google Earth, with dates that drive its time slider. retractions.jsonThe corrections ledger as data: date, place, what the page said, what replaced it, how it was found. sources-ledger.jsonEvery source fetch the report’s spider made: URL, time, status, SHA-256 - and every refusal, recorded as a null.

View the record

The reportAll twenty-five sections, tiered and sourced, with the researcher’s guide. Corrections & retractionsWhat the report got wrong, how it was found, and what replaced it. About & methodWho maintains this, how a correction is decided, the rules, and the tools - AI included. The AI-safety reportA separate document on the AI tools used to build this site, now tiered the same way.