Design 47 G: A-319 and A-320, the check runs unit and integration tests only #597

Merged
mesh-tools merged 3 commits from design/47-G-lead-answers-24 into main 2026-11-12 22:37:17 +00:00
Member

A-319: the node-engine's entry-again also asks the shadow's entries again.

A-320 (the operator, 2026-11-12): an integration test mocks every external dependency and tests the internal wiring; end-to-end tests belong to the test lab, paused until its performance is fixed. Test 36 is proven by each module's integration test with stand-ins; §637 and A-315 are withdrawn; no check fetches or starts real builds.

https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h

A-319: the node-engine's entry-again also asks the shadow's entries again. A-320 (the operator, 2026-11-12): an integration test mocks every external dependency and tests the internal wiring; end-to-end tests belong to the test lab, paused until its performance is fixed. Test 36 is proven by each module's integration test with stand-ins; §637 and A-315 are withdrawn; no check fetches or starts real builds. https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
mesh-tools added 3 commits 2026-11-12 22:21:42 +00:00
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
The operator, 2026-11-12: an integration test mocks every external dependency and tests the internal wiring.
Withdraws section 637 and A-315 (A-320).

Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
Test 36's end-to-end proof belongs to the test lab, not to a live node
mesh/delivery merged: source.main moved to novox/hq@e97647cd1805
mesh/check being carried to 06fd6f26b1bf on e97647cd1805 | from b9cd0bc492ac
06fd6f26b1
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
Author
Member

Delivery novox/hq@06fd6f26b1bf — merged since 2026-11-12T22:37:19Z

Source — source.main moved to novox/hq@e97647cd18. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.

Transitions

  • 2026-11-12 22:21 (new) → proposed (announced): novox/hq#597's head announced
  • 2026-11-12 22:21 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-12 22:37 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@06fd6f26b1bf` — **merged** since 2026-11-12T22:37:19Z **Source** — source.main moved to novox/hq@e97647cd1805. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves. **Transitions** - 2026-11-12 22:21 (new) → proposed (announced): novox/hq#597's head announced - 2026-11-12 22:21 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-12 22:37 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-tools merged commit e97647cd18 into main 2026-11-12 22:37:17 +00:00
mesh-tools deleted branch design/47-G-lead-answers-24 2026-11-12 22:37:18 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/hq#597