WHICH SHOW THIS CONSOLE IS ON — the answer a reconnecting client could not get.
The console has always known: it holds the restored session's id, its name and its console
snapshot in three private fields. None of them reached the wire, so a surface that joined
mid-show could list every stored session (/sessions) and still not say which one it was
looking at. /hardware/missing leaked the NAME as a side field of an absence report, which is
not an address for the fact.
DERIVED, never stored: the fields it reads are the restore's own record, and a copy here would
be a second owner of the same truth. name is '' and id absent when nothing has been
restored — the honest "no show loaded", never a fabricated one.
WHICH SHOW THIS CONSOLE IS ON — the answer a reconnecting client could not get.
The console has always known: it holds the restored session's id, its name and its console snapshot in three private fields. None of them reached the wire, so a surface that joined mid-show could list every stored session (
/sessions) and still not say which one it was looking at./hardware/missingleaked the NAME as a side field of an absence report, which is not an address for the fact.DERIVED, never stored: the fields it reads are the restore's own record, and a copy here would be a second owner of the same truth.
nameis''andidabsent when nothing has been restored — the honest "no show loaded", never a fabricated one.