diff options
| author | Christophe Besson <cbesson@gmail.com> | 2026-09-18 14:59:06 +0200 |
|---|---|---|
| committer | Christophe Besson <cbesson@gmail.com> | 2026-09-18 14:59:06 +0200 |
| commit | 880a4273a2ffa2aa86737a3cfb64fac07adc09c8 (patch) | |
| tree | d976b109afcb61df17d1c54cf10ae630b9901fa2 /CLAUDE.md | |
| parent | d22ce0ba5aebfff5ffaea97982472f876af5da22 (diff) | |
| download | meshbay-880a4273a2ffa2aa86737a3cfb64fac07adc09c8.tar.gz | |
docs: state what is built, and what the packaged install has answered
The two documents disagreed with the code they describe. §15.2 still listed
playlists and Chromecast subtitles as not built, both shipped and tested; the
protocol document's header said wire version 3.2 beside its own §13 saying 3.3,
which is §12's "a number restated away from its definition is a number that will
drift" happening to the document that states the rule.
The packaged install is no longer an open question: the artefacts have been taken
to a running hub and node on Ubuntu 26.04 (.deb), Fedora 44 (.rpm) and Windows 11
(.exe). What is left of D11 is signing the binary, which is a different question
from whether it installs.
The migration row overstated its own risk. Nothing replays the revisions behind
the first packaged release — they were development no installation ever ran — so
the exposure is the next migration, not the chain.
The disk-I/O row gains the consequence that was measured rather than reasoned: a
root waking from standby stalls the loop long enough for a client's WebRTC
connection to time out, on one node with one member. `refresh_availability` is
named beside the two chunk paths, because a stat on a sleeping disk is what wakes
it while reading nothing.
A blank line had also split §15.3's table in two.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'CLAUDE.md')
0 files changed, 0 insertions, 0 deletions