Everything added to or changed in the diary, in order. Each entry starts with the date and the kind of change (setup, ingest, edit, lint), so grep "^## \[" log.md gives the history. New entries go at the bottom, through bun run diary log.

[2026-10-01] setup | Diary moved onto the website

Seed notes on resilient consensus, Byzantine fault tolerance, Byzantine-robust learning, cyber-physical security and multi-robot systems, and stubs for the PhD courses. The Lying robots explainer went up the same day.

[2026-10-16] ingest | 135 papers from my disks

One note per paper: 95 written from the full paper, 40 from the abstract and code. Mostly 3D scene graphs, underwater perception and reconstruction, runtime monitoring and failure recovery, swarm security, multimodal models and embodied AI benchmarks.

[2026-10-16] ingest | 89 papers to read

Recent preprints from April to October 2026, plus a few 2025 papers the newer work builds on, checked against their arXiv pages. Listed in the reading list under To read, and the first ten are in the dated entry.

[2026-10-16] edit | Concept notes and thesis threads

New concept notes for the ideas that came up across papers, and hubs for the three thesis threads (robust robotics, multi-robot multimodal perception, long-term autonomy) with the thesis map. Course notes filled in.

[2026-10-16] edit | Reorganised by subfield

Split into eleven robotics subfields, each with a hub. Added entity pages for datasets, platforms, sensors, software, models and groups, three comparison pages, this log, the catalogue, and a page on how the diary works. First mentions of entities, concepts and papers are now linked across all notes.

[2026-10-16] lint | First check

Ran bun run diary lint after the reorganisation and fixed the dangling links it found.