COVID-19, 2020: a sourced timeline

Nothing on this page is our own reporting. Every row is somebody else's document, named and linked, and the link is the point of the row.

The horizontal axis is time. The vertical axis carries no magnitude and no ranking. Rows are stacked in date order for one reason: to give every document a place to sit where you can see and click its citation.

Every source is labelled by what it is. primary means the instrument or study itself. reporting means a journalist's account, used only where no primary document exists. no document means exactly that, and it is stated rather than papered over.

Where we made a judgment call, it says so on the row. Dates that a source left ambiguous, and superlatives that depend on a definition, are marked "our call" in the open.

Our voice appears in exactly two places: the choice of which events share this axis, and the lines marked "our call". Everywhere else the page reports what a source says and attributes it. We have a position, stated below in its own words so you can argue with it rather than having to infer it.

The argument, stated plainly

This is ours, and it is the only claim on the page that is. Nine events, each individually documented above, are placed on one axis because we think the sequence shows something the events do not show apart: in 2020 the same institutions applied public health authority unevenly, and the unevenness tracked the politics of the activity rather than its epidemiology. Beaches on an open coastline were closed by signed order; one mass gathering was studied as the country's largest superspreader event while another was endorsed by 1,288 public health professionals; the official who signed the orders dined in violation of his own guidance.

We are not asking you to accept that from the picture. The picture is only an index of documents. Follow the links, then decide.

The strongest objections to it

These are not strawmen. If we lose the argument, we expect to lose it on one of these.

How to argue with this page

You don't have to persuade us. This page isn't published the way an article is, where the author keeps the pen and you get a comment box underneath. Everything you see here — every date, every link, every word of the argument above — sits in a single public file that anyone is allowed to edit. You change what you think is wrong and send us your version. We either accept it, publicly, or we have to say publicly why not. Both the change and the refusal stay on the record where anyone can read them.

And if you'd rather not argue with us at all, take the whole thing. You are free to make a complete copy of this page — our events, our sources, our argument and all — and publish your own version of it under your own name, with different events and a different conclusion. You need nobody's permission and there is nothing to ask for. That isn't us losing an argument; it is the argument working as intended, because now two versions exist and both can be checked against the same documents. Send us yours and we'll link to it from here.

The buttons below are how that actually happens. It runs on GitHub, which is a tool programmers use to edit things together and to keep an unforgeable record of who changed what; you do not need to be one to use it, but you will need to make a free account. In its vocabulary, sending us your version is a "pull request" and taking your own copy is a "fork".

See the file everything lives in · Send us a change · Take your own copy · Or just tell us what's wrong

All events

DateEventGroupingSource