e18be5cabef74b1c0cbc9c56f8636ebd24dbfc02
ADR 0582 clauses 4 and 6: mesh-grants says lease-altered and removal-failed "as a finding the watchman raises". The watchman hears the seat mesh-grants' three events on core subjects (mesh-sdk WatchmanHears, its grant and its subscriptions from one list, rather than a consume and a durable consumer), raises lease-altered naming what changed and clears it at the next lease-handed, and raises removal-failed naming what failed and clears it once what it names reads gone: the controller's consumer of DEAD_LETTER_NOTICES by its deletion advisory (heard already), the stream ASSIGNMENTS by its own. The finding DEAD_LETTER_NOTICES.controller stays as it is. Test: a row in TestTheWatchmansFindings; no new function. (issue 774, 774/S22) Claude-Session: https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL
mesh-delivery
Novox Mesh — delivery: the parts that build, check and deliver a change by watching and writing keys on the bus (ADR 0429).
Made by the mesh from the gitea module's config value repositories (novox/hq ADR 0428). Main takes no push: a change reaches it by a pull request whose mesh/repo-check (this repository's merge-check.sh) and mesh/merge-gate passed.
Description
Novox Mesh — delivery: the parts that build, check and deliver a change by watching and writing keys on the bus (ADR 0429).
32 MiB
Languages
Go
100%