Answers how develop's questions are settled from now on, and closes the outside-cause wait in one place.
00-META/principles.md: the short, living list of principles every question is tested against (the operator, 2026-11-11 about 21:30 CET: "it should be a living list"; "just answer the questions but don't register every minor detail"). Linked from AGENTS.md; the developer's definition counts a lead answer.
G-20: the lead's one-line answers (A-1 the findings writer's accessors, A-2 busarchive moves to mesh-sdk).
G-19 §706: the outside-cause wait (the operator's O-9, ADR 0677 waiting for the operator's Approve) written whole once; §707 the finding writer's own refusals per bundle (for design 73). §705 points to §706.
Review: commit 26f4b1c was read by the four reviewers by architectural domain (round 1); 7f094b8 fixes their findings except §677's two notes and the rewrite-writer point (dropped: no fact ties a writer to a module; principle 7). Bent rule, said: no second review round, since by the operator's new way a detail needs no further round; the code review of milestone G reads it against the principles.
Answers how develop's questions are settled from now on, and closes the outside-cause wait in one place.
- `00-META/principles.md`: the short, living list of principles every question is tested against (the operator, 2026-11-11 about 21:30 CET: "it should be a living list"; "just answer the questions but don't register every minor detail"). Linked from AGENTS.md; the developer's definition counts a lead answer.
- G-20: the lead's one-line answers (A-1 the findings writer's accessors, A-2 busarchive moves to mesh-sdk).
- G-19 §706: the outside-cause wait (the operator's O-9, ADR 0677 waiting for the operator's Approve) written whole once; §707 the finding writer's own refusals per bundle (for design 73). §705 points to §706.
- G-18 §677: ADR 0676's citations and checks; glossary: approval mark's holder, waiting call.
Review: commit 26f4b1c was read by the four reviewers by architectural domain (round 1); 7f094b8 fixes their findings except §677's two notes and the rewrite-writer point (dropped: no fact ties a writer to a module; principle 7). Bent rule, said: no second review round, since by the operator's new way a detail needs no further round; the code review of milestone G reads it against the principles.
https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
§705 said the assigner hears rewritten and unreachable from the node-engine's
finding events, but the node-engine only states the network; the watchman
raises those findings and the keeper holds them as conditions, and an
unreachable is raised on the machine that cannot be reached. The assigner now
reads the machine's conditions through mesh-conditions' verb at the judging
and judges again on condition-cleared, never reading the watchman's state.
§677 cited ADR 0259 §3, never in force; it now cites ADR 0286 §6 and ADR 0259
§6 with ADR 0676's clauses, says waiting call for the held call, and checks
what ADR 0676 decides. The glossary gains the waiting call and the holder that
asks for a marked verb served from a module's process. §580 gives the writer's
own finding-refused to every bundle within its own key part.
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
Round 1 of the review found §705 patched per finding: the commonest cause
(a machine down by its own network or silence) was missed, the keeper's
silence, the race between a check and its condition, the wait's ends, its
event fields, its finding's telling and its tools were unwritten. §706 now
says them once, following ADR 0677; §705 points to it. §707 gives the
writer's own finding-refused to each bundle's key part, with the statement's
bundle, in place of the G-15 edit, since G-15 is at its size cap. The
glossary's waiting call moves below the kept call's Not: line.
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
The operator, 2026-11-11 about 21:30 CET: a living list of principles; the lead answers each question against it
and does not register every detail. Adds 00-META/principles.md, the lead-answers file G-20 with A-1, and lets the
developer take a lead answer from it.
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
Deliverynovox/hq@b6556a4bcfac — merged since 2026-11-11T20:54:21Z
Source — source.main moved to novox/hq@269d226a8d. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.
Transitions
2026-11-11 20:41 (new) → proposed (announced): novox/hq#553's head announced
2026-11-11 20:41 proposed → ready (accepted): a verdict names this commit and the trunk's head as its trunk commit, the gate passed or warned, and the repository's own check did not fail; or the check gates no merge (check-gates-merge false)
2026-11-11 20:54 ready → merged (merged): on the trunk its modules follow: merged there
The commit's note under refs/notes/mesh-plan keeps every transition of this change up to its merge: git log --notes=mesh-plan.
<!-- mesh-delivery:view -->
**Delivery** `novox/hq@b6556a4bcfac` — **merged** since 2026-11-11T20:54:21Z
**Source** — source.main moved to novox/hq@269d226a8d14. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves.
**Transitions**
- 2026-11-11 20:41 (new) → proposed (announced): novox/hq#553's head announced
- 2026-11-11 20:41 proposed → ready (accepted): a verdict names this commit and the trunk's head as its trunk commit, the gate passed or warned, and the repository's own check did not fail; or the check gates no merge (check-gates-merge false)
- 2026-11-11 20:54 ready → merged (merged): on the trunk its modules follow: merged there
The commit's note under `refs/notes/mesh-plan` keeps every transition of this change up to its merge: `git log --notes=mesh-plan`.
mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head 3e7befcb0b is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.
mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head 3e7befcb0bb1 is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.
mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head 51a9919c56 is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.
mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head 51a9919c5622 is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.
mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head cfb6666711 is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.
mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head cfb66667112f is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.
mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head 0e1a742b10 is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.
mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head 0e1a742b1066 is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Answers how develop's questions are settled from now on, and closes the outside-cause wait in one place.
00-META/principles.md: the short, living list of principles every question is tested against (the operator, 2026-11-11 about 21:30 CET: "it should be a living list"; "just answer the questions but don't register every minor detail"). Linked from AGENTS.md; the developer's definition counts a lead answer.Review: commit
26f4b1cwas read by the four reviewers by architectural domain (round 1);7f094b8fixes their findings except §677's two notes and the rewrite-writer point (dropped: no fact ties a writer to a module; principle 7). Bent rule, said: no second review round, since by the operator's new way a detail needs no further round; the code review of milestone G reads it against the principles.https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
Delivery
novox/hq@b6556a4bcfac— merged since 2026-11-11T20:54:21ZSource — source.main moved to novox/hq@269d226a8d. Whether it reached the machines is
mesh-delivery-view's, derived fromsource.main, the wants and the haves.Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition of this change up to its merge:git log --notes=mesh-plan.mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head
3e7befcb0bis no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head
51a9919c56is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head
cfb6666711is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.mesh-delivery: the operator's Approve of this pull request's merge into main is ended: its head
0e1a742b10is no longer the pull request's head, or the pull request closed. Nothing is merged on it. The operator is asked again once the checks pass at the new head.