46badf078edc7f8eb585293e59b16f6dbb423e37
An ask that ended at the operator channel without an answer while its key stood was never written again, so nothing asked it (note 151: the nats yes on novox, three backup asks). The assigner now consumes mesh-delivery-teller.ask-ended on its durable consumer and writes the key again by compare-and-set under AskingSeconds (above the old asking), an id of its own and a new expiry (AskLasts), one row per kind: hold, restore, backup and a record ask of the rules are written again; the authorising ask of a proposal is not (ADR 0567 §5, §11: its lapse ends the proposal, again asks it again), nor a record ask a put asked (ADR 0546: its lapse refuses the put), nor an asking the key no longer holds. Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
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).
38 MiB
Languages
Go
97.9%
TypeScript
2.1%