mesh-tools
2b39e39385
Merge pull request 'Playbook 07: hold a delivery-system release's push on a dry run with no item open' ( #607 ) from playbook/07-dry-run-delivery into main
2026-11-13 13:49:14 +00:00
jschoubben
010a93d6bc
Hold a delivery-system release's push on a dry run with no item open
...
mesh/delivery merged: source.main moved to novox/hq@2b39e39385b6
mesh/check checking 010a93d6bc69 on 2b39e39385b6
Milestone G was pushed with its dry run's take-in item still open; once
merged, the running indexer refused G's own indexer with the live seat
list, and its trunk builds waited on renamed packages only the take-in
publishes. Playbook 07 gains step 2b: the live take-in run whole, every
build against the published packages, the gate's merge path read for the
group, and a dry run with an open item is not a pass. The glossary gains
"dry run"; the playbooks page lists the step.
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 14:26:22 +01:00
mesh-tools
0bbcf98baa
Merge pull request 'Design 47 G: A-352, a bus module's running build counts while its newer build waits for the operator's yes' ( #606 ) from design/47-G-lead-answers-29 into main
2026-11-13 12:10:51 +00:00
jschoubben
328ca1b320
Answer A-352: a bus module's running build counts while its newer build waits for the operator's yes
...
mesh/delivery merged: source.main moved to novox/hq@0bbcf98baa96
mesh/check checking 328ca1b32047 on 0bbcf98baa96
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 13:09:39 +01:00
mesh-tools
67960e12ba
Merge pull request 'Design 47 G: A-350, the catalog's fill starts above every number the builder gave' ( #605 ) from design/47-G-lead-answers-29 into main
2026-11-13 12:09:15 +00:00
jschoubben
258de07806
Answer A-351: the filled edges count the builder's numbers too; no digest where the builder kept none
...
mesh/delivery merged: source.main moved to novox/hq@67960e12ba4f
mesh/check being carried to 258de078064c on 67960e12ba4f | from aed903059436
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 13:05:30 +01:00
jschoubben
5dee91703f
Answer A-350: the catalog's fill starts above every number the builder gave, published or not
...
mesh/delivery closed: a newer head of the same pull request
mesh/check checking 5dee91703f2e on aed903059436
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 13:02:51 +01:00
mesh-tools
aed9030594
Merge pull request 'Design 47 G: A-349, the pipeline runner's old forms accepted before G' ( #604 ) from design/47-G-lead-answers-28 into main
2026-11-13 11:03:20 +00:00
jschoubben
ca86c2d8e7
Answer A-349: the pipeline runner's old forms are accepted before G, as §529 names it
...
mesh/delivery merged: source.main moved to novox/hq@aed903059436
mesh/check being carried to ca86c2d8e7b7 on aed903059436 | from afdb26b05706
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 11:46:29 +01:00
mesh-tools
afdb26b057
Merge pull request 'Design 47 G: A-343 to A-348, the third reader release before G' ( #603 ) from design/47-G-lead-answers-28 into main
2026-11-13 10:45:27 +00:00
jschoubben
96307d5f56
Answer A-343 to A-348: the third reader release before G, its scope and its checks
...
mesh/delivery merged: source.main moved to novox/hq@afdb26b05706
mesh/check being carried to 96307d5f56fe on afdb26b05706 | from dc76022e04b8
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 11:34:39 +01:00
mesh-tools
dc76022e04
Merge pull request 'Design 47 G: the lead's answers A-339 to A-342, met merging the zfs group into G' ( #602 ) from design/47-G-lead-answers-27 into main
2026-11-13 08:54:30 +00:00
jschoubben
14b5b324a2
Answer A-342: the node-engine sets MESH_NODE for every process it runs
...
mesh/delivery merged: source.main moved to novox/hq@dc76022e04b8
mesh/check pass 14b5b324a258 on a7004d5e2ad8 | unit 43 run, 0 kept, 1 skipped | integration 43 run, 0 kept, 1 skipped | composition passed in 61s on 2…
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 09:17:36 +01:00
jschoubben
253c18c693
Answer A-341: a zfs device's finding in the writer's key form
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 09:16:08 +01:00
jschoubben
20a04f0226
Answer A-340: a process's bus may name what its module consumes; the writer's three events
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 09:10:36 +01:00
jschoubben
325bf80f19
Answer A-339: zfs's findings take G's writer over its keeper
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 09:08:48 +01:00
mesh-tools
a7004d5e2a
Merge pull request 'Design 47 G: the lead's answers A-323 to A-334, from the dry run of G on itself' ( #601 ) from design/47-G-lead-answers-26 into main
2026-11-13 08:00:18 +00:00
jschoubben
ed8b3bbd98
Answer A-338: f1-circuits' cache and Link2Pay's logs are class cache
...
mesh/delivery merged: source.main moved to novox/hq@a7004d5e2ad8
mesh/check pass ed8b3bbd98e7 on bba961f9fd86 | unit 43 run, 0 kept, 1 skipped | integration 43 run, 0 kept, 1 skipped | composition passed in 68s on 4…
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 08:52:09 +01:00
jschoubben
50c4980a49
A-337: the glossary's word, the manifest validator
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 02:47:38 +01:00
jschoubben
b216d914f7
Answer A-337: the judge counts and finds declarers over the whole trunk case
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 02:47:09 +01:00
jschoubben
e7e3691799
A-336 holds for every start of a pipeline, not only a take-in
...
mesh/delivery closed: a newer head of the same pull request
mesh/check pass e7e369179944 on bba961f9fd86 | unit 43 run, 0 kept, 1 skipped | integration 43 run, 0 kept, 1 skipped | composition passed in 66s on 4…
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 02:42:06 +01:00
jschoubben
cbd32e3fa4
Answer A-336: a take-in heard before its branch's half starts with no steps
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 02:35:19 +01:00
jschoubben
712eca24ad
Answer A-335: the ten repositories still on version 1 join G's form (the operator's yes)
...
mesh/delivery closed: a newer head of the same pull request
mesh/check pass 712eca24ad12 on bba961f9fd86 | unit 43 run, 0 kept, 1 skipped | integration 43 run, 0 kept, 1 skipped | composition passed in 69s on 4…
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 02:27:56 +01:00
mesh-tools
bba961f9fd
Merge pull request 'Design 42 zfs-owns-zfs: the lead's answers A-30 to A-45 met in develop and review (issue 1979)' ( #600 ) from design/42-zfs-answers-2 into main
2026-11-13 01:27:30 +00:00
jschoubben
4a466efcac
A-329, A-333: the glossary's word catalog
...
mesh/delivery closed: a newer head of the same pull request
mesh/check being carried to 4a466efcac84 on bba961f9fd86 | from a5eae7aa0a68
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 02:18:35 +01:00
jschoubben
5df4fb0ff6
Answer A-334: in a group take-in the changed runner is wanted on its own pass, first
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 02:12:58 +01:00
jschoubben
e4145affa2
Answer A-333: package-only cycles and delivery edges into packages are not refused
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 02:06:52 +01:00
jschoubben
7c13ee5682
Answer A-332: a kind-4 edge keeps its first-process-resource source
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 02:02:20 +01:00
jschoubben
8bd11f7532
Design 42 zfs-owns-zfs: A-45, every long-running unit declares its health
mesh/delivery merged: source.main moved to novox/hq@bba961f9fd86
mesh/check being carried to 8bd11f7532e2 on bba961f9fd86 | from a5eae7aa0a68
2026-11-13 02:00:15 +01:00
jschoubben
f9f78f8f36
Answer A-331: a cycle across steps is a cycle; amends 272 as A-323 built it
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 01:58:42 +01:00
jschoubben
9fa132e393
Answer A-330: the acting-cycle finding; the node-engine's want is held by no acting edge, other rules stand
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 01:53:08 +01:00
jschoubben
a7831db516
Design 42 zfs-owns-zfs: A-43 no wait in a hand act, A-44 the stream-publish capability
2026-11-13 01:51:17 +01:00
jschoubben
04e259524f
Answer A-329: the seed's left-out module raises seed-left-out until a seat builds it
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 01:49:50 +01:00
jschoubben
a60e04ed47
Answer A-326 to A-328: the build-input cycle is allowed, a late registration places its pipelines, the runner's own pipeline is never held
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 01:49:27 +01:00
jschoubben
6f417f30e7
Correct A-324 as A-325: a bypassed step is still placed and said
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 01:49:07 +01:00
jschoubben
75149fb5f3
Answer A-324: an archive or upstream artifact has its steps bypassed; a module no seat builds is left out of the seed by name
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 01:48:25 +01:00
jschoubben
ca142d4b98
Design 42 zfs-owns-zfs: A-42, a tools bundle publishes onto its own events stream by name
2026-11-13 01:46:09 +01:00
jschoubben
87fdd04e81
Answer A-323: the assigner and the node-engine are one step, the node-engine's want first
...
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-13 01:44:49 +01:00
jschoubben
230dc73bc1
Design 42 zfs-owns-zfs: A-41, the keeper publishes on its events stream's subject
2026-11-13 01:29:19 +01:00
jschoubben
f7d066fb32
Design 42 zfs-owns-zfs: A-39 and A-40, met in develop
2026-11-13 01:10:19 +01:00
jschoubben
0f9ab08e2d
Design 42 zfs-owns-zfs: A-38, a process's bus names what its module asks for in requires
2026-11-13 01:01:16 +01:00
jschoubben
53c407350f
Design 42 zfs-owns-zfs: A-36 corrects A-30's remove, A-37 the root processes reach the bus through a keeper
2026-11-13 01:00:37 +01:00
jschoubben
4001fd3515
Design 42 zfs-owns-zfs: A-33 to A-35, met in develop
2026-11-13 00:53:58 +01:00
jschoubben
be36341681
Design 42 zfs-owns-zfs: A-32 corrects A-10, findings in today's state form
2026-11-13 00:53:58 +01:00
jschoubben
fec5bc42dc
Design 42 zfs-owns-zfs: A-31, the run reads the ledger through its module's tool
2026-11-13 00:53:58 +01:00
jschoubben
27fd5ff860
Design 42 zfs-owns-zfs: A-30, the snapshots ledger in the ledger's own forms
2026-11-13 00:53:58 +01:00
mesh-tools
a5eae7aa0a
Merge pull request 'Design 42 zfs-owns-zfs: /etc/hostid by the apply, and the lead's answers A-1 to A-26 (issue 1979)' ( #599 ) from design/42-zfs-hostid into main
2026-11-12 23:53:39 +00:00
jschoubben
4cb9efadae
Design 42 zfs-owns-zfs: A-27 to A-29, met in develop
mesh/delivery merged: source.main moved to novox/hq@a5eae7aa0a68
mesh/check being carried to 4cb9efadae24 on a5eae7aa0a68 | from 283363d5cf3a
2026-11-13 00:28:08 +01:00
jschoubben
2c129789ff
Design 42 zfs-owns-zfs: A-26, a module declares what another resource needs before it
mesh/delivery closed: a newer head of the same pull request
mesh/check pass 2c129789ffe1 on 283363d5cf3a | unit 43 run, 0 kept, 1 skipped | integration 43 run, 0 kept, 1 skipped | composition passed in 46s on 4…
2026-11-13 00:19:30 +01:00
jschoubben
8c98c27a5e
Design 42 zfs-owns-zfs: A-25, the form search finds ${config-json}
2026-11-13 00:09:44 +01:00