00232c71977be18fe2534822f95de6f4f9be1c84
mesh/delivery ready: it is merged on the Approve
mesh/check failed (3): mesh-build-go: the go.mod of novox/mesh-sdk at 396511b7a276, beside the change, cann…; and 2 more | 00232c71977b on 9c6bf236b6b1
Every recompute wrote every key of its modules state again with identical bytes: recomputeLocked compared the package versions with reflect.DeepEqual across two map types (the contract's map[string]string and sdkstep.PackageVersions), which never match. Each write was a views event, and a reader of the views took each as a gap and asked the whole first view again. The comparison is by maps.Equal now, and write itself skips an answer whose bytes are the bytes held, for every caller and every state it writes; the merge's written list counts only real writes. Claude-Session: https://claude.ai/code/session_01NcbgfFfQ4Z9UE5jK32PmE5
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%