-- Which declaration a machine's report is about. -- -- The mesh decided "has this machine caught up" by comparing its send time to the report's -- arrival, and lost the race it invited: an apply started under the previous declaration -- finishes after the next one is sent, its report lands newer than the send, and the machine -- reads as caught up with words it has not read yet. -- -- The report now carries the digest of the exact bytes it applied -- the same bytes, hashed the -- same way, that `node.sent` records. Caught up is `declared = sent`: an equality the mesh -- checks rather than an ordering it hopes. Empty means the machine has not said, which is every -- report from before this column existed. alter table node_report add column declared text not null default '';