Commit Graph
2763 Commits
Author SHA1 Message Date
mesh-tools 95d2c22471 Merge pull request 'Design 39 bus-and-switch: the lead's answers B23 and B24 met in develop' (#561) from design/39-licence-answers-2 into main 2026-11-11 22:32:54 +00:00
jschoubben fe3b86d65f Design 39 bus-and-switch: the lead's answer B25, the bindings verb answers the licence's key
mesh/check checking fe3b86d65f86 on 95d2c2247131
mesh/delivery merged: source.main moved to novox/hq@95d2c2247131
Claude-Session: https://claude.ai/code/session_01NcbgfHb9d4T9nq5Q6WqdiJ
2026-11-11 23:31:45 +01:00
jschoubben 128236e7a0 Design 39 bus-and-switch: the lead's answers B23 and B24 met in develop
mesh/check checking 128236e7a047 on 01b6441a48d2
mesh/delivery closed: a newer head of the same pull request
Claude-Session: https://claude.ai/code/session_01NcbgfHb9d4T9nq5Q6WqdiJ
2026-11-11 23:30:54 +01:00
mesh-tools 01b6441a48 Merge pull request 'Design 47 G: the lead's answers A-44 to A-70' (#559) from design/47-G-lead-answers-5 into main 2026-11-11 22:01:50 +00:00
mesh-tools 173d6d2cd4 Merge pull request 'Design 39 bus-and-switch: the lead's answers to the prepare's 22 questions' (#558) from design/39-licence-answers into main 2026-11-11 22:00:34 +00:00
jschoubben ba91206c6b Answer A-69 and A-70: pending artifacts kept, the builder's bundle serves reserved
mesh/check checking ba91206c6b13 on 01b6441a48d2
mesh/delivery merged: source.main moved to novox/hq@01b6441a48d2
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 23:00:34 +01:00
jschoubben 23356b2c88 Answer A-68: what outdated compares against is kept as heard
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:59:37 +01:00
jschoubben 441296f37a Answer A-67: the pass keeps its assignment graph revision first
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:57:38 +01:00
jschoubben e1764b4892 Answer A-66: the seed's steps call, its fetch and its five minutes
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:57:23 +01:00
jschoubben eb061c7603 Answer A-65: mesh-knowledge's findings go through the writer
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:57:04 +01:00
jschoubben c1d331da40 Answer A-64: the bus module's wire forms, as built, and its finding's scope
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:56:41 +01:00
jschoubben a062015501 Answer A-63: the outside wait's readings, as built
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:55:15 +01:00
jschoubben 2bf174b57c Design 39 bus-and-switch: the lead's answers to the prepare's 22 questions, each by the principles
mesh/check being carried to 2bf174b57c57 on 173d6d2cd45d | from 18639c73921a
mesh/delivery merged: source.main moved to novox/hq@173d6d2cd45d
Claude-Session: https://claude.ai/code/session_01NcbgfHb9d4T9nq5Q6WqdiJ
2026-11-11 22:50:43 +01:00
jschoubben 712f2cc60f Answer A-62: the assigner's placement verb and the placed refusal
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:50:05 +01:00
jschoubben fe5275b470 Answer A-61: wanted said per want, kept last per node and module
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:49:37 +01:00
jschoubben fdaff7b780 Answer A-60: chunk subjects go to the principal that answers the verb
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:47:35 +01:00
jschoubben 93985958bc Answer A-59: the bus module's bundle reads the snapshot files
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:47:12 +01:00
jschoubben 5b54cfdad1 Answer A-58: an owner change is its own change value
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:45:57 +01:00
jschoubben ac217628a1 Answer A-57: the builder's package-published, whole, with its branch and source
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:45:25 +01:00
jschoubben 927ff51842 Answer A-54 to A-56: distribution's old stream name, the builder's setting, mesh TS packages in the locks check
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:45:11 +01:00
jschoubben 7ee9271a3b Answer A-53: a snapshot's record outlives no file and ages out with it
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:44:24 +01:00
jschoubben 85b1a9f317 Answer A-52: the grants part's view-waits is its reader's
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:44:10 +01:00
jschoubben 5216099fe4 Answer A-50 and A-51: the node-engine's references by digest, the grants part's four finding kinds
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:41:04 +01:00
jschoubben 7e9ed3abf3 Answer A-49: the session bound, its end at the channel's close, and mesh/capabilities
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:39:33 +01:00
jschoubben a8c596c270 Answer A-48: the assigner's outside waits, ask, release and rule
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:39:19 +01:00
jschoubben da5c034928 Answer A-47: the node-engine's entry reads and kept entries
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:39:04 +01:00
jschoubben d50a593d68 Answer A-46: the manifest versions come from builder_versions now
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:37:27 +01:00
jschoubben 6818f61ce0 Answer A-45: the bus module's bundle answers mesh-broker's verbs, the keeper does the work
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:37:07 +01:00
mesh-tools 18639c7392 Merge pull request 'Design 39 bus-and-switch: the licence manager keeps its data on the bus and switches on its own usage' (#557) from design/39-licence-switch into main 2026-11-11 21:36:26 +00:00
jschoubben 315cd7ec24 Answer A-44: snapshot-remove's answer, and chunks in the seat reader
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:35:54 +01:00
jschoubben 8d772ad40c Answer design 39 bus-and-switch's questions by the principles, so it can ship on main as it is
mesh/check being carried to 8d772ad40c95 on 18639c73921a | from e1819e0a0d08
mesh/delivery merged: source.main moved to novox/hq@18639c73921a
The lead answered the four open questions against hq's principles on
2026-11-11: the vault serves licence secrets to the tool runner's account
(principle 6), the operator's word replaces ADR 0183 §21 and ADR 0206 §16, §18
with no record, the store database stays one milestone as the carry-over's
read-only source (principle 7, the delivery gap named), and the milestone no
longer waits for design 47's G: its conditions are said on the operator
channel as any module does today.

Claude-Session: https://claude.ai/code/session_01NcbgfHb9d4T9nq5Q6WqdiJ
2026-11-11 22:30:44 +01:00
jschoubben 84bb85d037 Design 39 bus-and-switch: the licence manager keeps its data on the bus and switches on its own usage
The operator, 2026-11-11: the licence manager itself moves every consumer off a
licence at 99 % of its session or weekly window to the licence with the most
room, configurable, with its Postgres database replaced by bus state and tools
for all it keeps and does. That night a session meant to switch missed the
readings, so no session does it any more. The new milestone part writes every
line it builds (kept data, the one carry-over of today's rows, the vault move
of ADR 0550 §3, bindings and holdings as events, the switch, its warning and
condition, the tools, adding a licence), and names the three questions no
record settles; the main file is put in the shape a builder reads whole.

Claude-Session: https://claude.ai/code/session_01NcbgfHb9d4T9nq5Q6WqdiJ
2026-11-11 22:30:44 +01:00
mesh-tools e1819e0a0d Merge pull request 'Design 47 G: the lead's answers A-36 to A-43, and corrections of A-27 and A-30' (#556) from design/47-G-lead-answers-4 into main 2026-11-11 21:27:07 +00:00
jschoubben d9a0e19b20 Answer A-43: plain views families are followed, the runner's writer uses its JetStream
mesh/check checking d9a0e19b204e on e1819e0a0d08
mesh/delivery merged: source.main moved to novox/hq@e1819e0a0d08
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:25:39 +01:00
jschoubben 2d5f6ac949 Correct A-30 to §529's finding stream forms; answer A-42, the gate finding's scope
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:24:07 +01:00
jschoubben fd04333fa5 Answer A-41: no part reads the build modules' toolchains buckets where the builder answers
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:16:58 +01:00
jschoubben feebb8cb20 Answer A-40: the held writer seeds at Start
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:16:18 +01:00
jschoubben 867229003b Answer A-39: which record change makes which owed act
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
2026-11-11 22:14:05 +01:00
jschoubben c5bdcbf0c5 Correct A-27: the tool runner keeps its followers and writes its findings through a held writer 2026-11-11 22:11:57 +01:00
jschoubben efec941fa7 Answer A-38: the held writer answers what it holds 2026-11-11 22:11:30 +01:00
jschoubben 528a7ee41c Answer A-37: the held writer's stdio form, and it holds what a reader writes
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
2026-11-11 22:07:36 +01:00
jschoubben 9d57887357 Answer A-36: mesh-sdk's calls words and the TS follower, as built
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
2026-11-11 22:06:49 +01:00
mesh-tools 2b731e1141 Merge pull request 'Design 47 G: the lead's answers A-27 to A-35, each tested against the principles and the design's lines' (#555) from design/47-G-lead-answers-3 into main 2026-11-11 21:06:02 +00:00
jschoubben d0a7565088 Answer A-33 to A-35: the gate's records from take-in, source, owed acts
mesh/check checking d0a7565088f9 on 2b731e11414c
mesh/delivery merged: source.main moved to novox/hq@2b731e11414c
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
2026-11-11 22:05:00 +01:00
jschoubben d60f14c56c Answer A-30 to A-32: declared finding events, old keys, held writers
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
2026-11-11 22:03:55 +01:00
jschoubben 2103f4479b Answer A-29: one mesh-sdk writer that observes from its own state
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
2026-11-11 22:01:05 +01:00
jschoubben a1c77688ab A-23 names the trace operation, as built
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
2026-11-11 22:00:25 +01:00
jschoubben dca4bc973e Answer A-28: own followers through a reader, a single ask through the writer
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
2026-11-11 22:00:05 +01:00
jschoubben 201e998418 Answer A-27: the tool runner's first views are adopted by a process reader
Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
2026-11-11 21:59:52 +01:00
mesh-tools 597d097982 Merge pull request 'Design 47 G: the lead's answers A-16 to A-25, each tested against the principles' (#554) from design/47-G-lead-answers-2 into main 2026-11-11 20:58:51 +00:00