Commit Graph

  • da5c034928 Answer A-47: the node-engine's entry reads and kept entries jschoubben 2026-11-11 22:39:04 +01:00
  • d50a593d68 Answer A-46: the manifest versions come from builder_versions now jschoubben 2026-11-11 22:37:27 +01:00
  • 6818f61ce0 Answer A-45: the bus module's bundle answers mesh-broker's verbs, the keeper does the work jschoubben 2026-11-11 22:37:07 +01:00
  • 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 mesh-tools 2026-11-11 21:36:26 +00:00
  • 315cd7ec24 Answer A-44: snapshot-remove's answer, and chunks in the seat reader jschoubben 2026-11-11 22:35:54 +01:00
  • 8d772ad40c Answer design 39 bus-and-switch's questions by the principles, so it can ship on main as it is jschoubben 2026-11-11 22:30:25 +01:00
  • 84bb85d037 Design 39 bus-and-switch: the licence manager keeps its data on the bus and switches on its own usage jschoubben 2026-11-11 22:26:52 +01:00
  • 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 mesh-tools 2026-11-11 21:27:07 +00:00
  • d9a0e19b20 Answer A-43: plain views families are followed, the runner's writer uses its JetStream jschoubben 2026-11-11 22:25:39 +01:00
  • 2d5f6ac949 Correct A-30 to §529's finding stream forms; answer A-42, the gate finding's scope jschoubben 2026-11-11 22:24:07 +01:00
  • fd04333fa5 Answer A-41: no part reads the build modules' toolchains buckets where the builder answers jschoubben 2026-11-11 22:16:58 +01:00
  • feebb8cb20 Answer A-40: the held writer seeds at Start jschoubben 2026-11-11 22:16:18 +01:00
  • 867229003b Answer A-39: which record change makes which owed act jschoubben 2026-11-11 22:14:05 +01:00
  • c5bdcbf0c5 Correct A-27: the tool runner keeps its followers and writes its findings through a held writer jschoubben 2026-11-11 22:11:57 +01:00
  • efec941fa7 Answer A-38: the held writer answers what it holds jschoubben 2026-11-11 22:11:30 +01:00
  • 528a7ee41c Answer A-37: the held writer's stdio form, and it holds what a reader writes jschoubben 2026-11-11 22:07:36 +01:00
  • 9d57887357 Answer A-36: mesh-sdk's calls words and the TS follower, as built jschoubben 2026-11-11 22:06:12 +01:00
  • 27dbfd763b Answer A-36: mesh-sdk's calls words and the TS follower, as built design/47-G-lead-answers-3 jschoubben 2026-11-11 22:06:12 +01:00
  • 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 mesh-tools 2026-11-11 21:06:02 +00:00
  • d0a7565088 Answer A-33 to A-35: the gate's records from take-in, source, owed acts jschoubben 2026-11-11 22:05:00 +01:00
  • d60f14c56c Answer A-30 to A-32: declared finding events, old keys, held writers jschoubben 2026-11-11 22:03:55 +01:00
  • 2103f4479b Answer A-29: one mesh-sdk writer that observes from its own state jschoubben 2026-11-11 22:01:05 +01:00
  • a1c77688ab A-23 names the trace operation, as built jschoubben 2026-11-11 22:00:25 +01:00
  • dca4bc973e Answer A-28: own followers through a reader, a single ask through the writer jschoubben 2026-11-11 22:00:05 +01:00
  • 201e998418 Answer A-27: the tool runner's first views are adopted by a process reader jschoubben 2026-11-11 21:59:52 +01:00
  • 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 mesh-tools 2026-11-11 20:58:51 +00:00
  • a1efa45250 Correct A-17: mesh-sdk names no seat; the module passes the contract's findings-asked subject jschoubben 2026-11-11 21:57:51 +01:00
  • c0409d137a Answer A-26: followers' findings are the reader's, through Adopt jschoubben 2026-11-11 21:57:32 +01:00
  • 0bcfff8e11 Correct A-18: checks goes with the merge states, as §431 says jschoubben 2026-11-11 21:55:34 +01:00
  • 9e3b63a6db Answer A-25: a session put keeps its description jschoubben 2026-11-11 21:55:12 +01:00
  • cab8c547f1 Correct A-13: findings-asked is heard on the seat's subject, not the part's stream jschoubben 2026-11-11 21:55:01 +01:00
  • d0597bd2e5 Answer A-24: the gate's reading verbs answer the delivery records jschoubben 2026-11-11 21:54:19 +01:00
  • 21fa15d96d Answer A-23: the gate's recovery mark is one field of the record jschoubben 2026-11-11 21:52:52 +01:00
  • 1ac0f4e311 Extend A-22: resolved words are dropped in every module jschoubben 2026-11-11 21:51:12 +01:00
  • 4d729a009a Answer A-22: the self-check and healers moves, as built jschoubben 2026-11-11 21:49:56 +01:00
  • c3de071fc8 Answer A-21: the object sessions' store, chunk and threshold jschoubben 2026-11-11 21:48:03 +01:00
  • b057329e65 Answer A-20: the gate's kept data moves with the fewest parts that lose none jschoubben 2026-11-11 21:47:52 +01:00
  • 99d9721ff3 Answer A-19: HearSeatEvents' read at the start jschoubben 2026-11-11 21:47:28 +01:00
  • c58a00b3a7 Answer A-18: what G retires in the gate leaves no trace jschoubben 2026-11-11 21:45:53 +01:00
  • 7c476bfb4a Answer A-17: the writer names findings-asked with its seat jschoubben 2026-11-11 21:43:47 +01:00
  • 7dc0707008 Answer A-16: one mesh-sdk constructor makes a stdio module's finding writer jschoubben 2026-11-11 21:42:11 +01:00
  • 269d226a8d Merge pull request 'Design 47 G: answer develop's questions against the principles; the outside-cause wait whole (G-19); lead answers (G-20)' (#553) from design/47-G-develop-answers-7 into main mesh-tools 2026-11-11 20:54:19 +00:00
  • b6556a4bcf Answer A-15: the branch follower's not-found, as built jschoubben 2026-11-11 21:41:47 +01:00
  • 0e1a742b10 Answer A-10 to A-14 against the principles: seat events, the granting wait's release, the writer's subjects, ref in the id jschoubben 2026-11-11 21:40:29 +01:00
  • cfb6666711 Answer A-4 to A-9 against the principles: grants, the branch follower, the gate's kept data, take-in bodies jschoubben 2026-11-11 21:36:23 +01:00
  • 51a9919c56 Answer A-3: the finding writer is generic over the contract's plain structs, replacing A-1's accessors jschoubben 2026-11-11 21:35:22 +01:00
  • 3e7befcb0b Answer A-2: busarchive moves with bussnap into mesh-sdk jschoubben 2026-11-11 21:31:14 +01:00
  • e95b7f8ea0 Answer develop's questions against a short list of principles, so a detail needs no design batch jschoubben 2026-11-11 21:30:52 +01:00
  • 7f094b8278 Write the outside-cause wait whole in G-19, so develop builds one mechanism jschoubben 2026-11-11 21:22:52 +01:00
  • 26f4b1c2a5 Hear O-9's outside cause from the condition keeper, and follow ADR 0676 in the gate jschoubben 2026-11-11 21:13:37 +01:00
  • 60e99f3875 Merge pull request 'Design 47 milestone G: develop answers batches 6 and 7 (G-16 to G-18, §587-§705), the operator's answers O-1 to O-9 of 2026-11-11' (#552) from design/47-G-develop-answers-6 into main mesh-tools 2026-11-11 20:09:06 +00:00
  • e6c8bb15d1 Hold a delivery on a machine whose network names an outside cause (O-9), and name mesh-host's wireguard places in §428 jschoubben 2026-11-11 21:04:00 +01:00
  • 414490fa5a Close batches 6 and 7 by review round 3, ADR 0675 and ADR 0676, and develop's D-33 to D-49 jschoubben 2026-11-11 20:56:26 +01:00
  • ccc8a4c492 Give every acting verb of mesh-recovery one answer form, cancel included (D-32) jschoubben 2026-11-11 20:44:49 +01:00
  • 350d05b2c2 Make a module's call of a marked verb one gated call (O-8), and answer develop's D-26 to D-31 jschoubben 2026-11-11 20:44:03 +01:00
  • 51c6dcbe46 Fix design 47 G's batches 6 and 7 by review round 2, O-7 and develop's D-19 to D-25 jschoubben 2026-11-11 20:35:34 +01:00
  • 9381cde1b4 Fix design 47 G's batches 6 and 7 by the review round, and drop every named caller list jschoubben 2026-11-11 20:16:47 +01:00
  • d004b90e49 Answer milestone G's seventh develop batch and the operator's answers of 15:14 to 15:42 CET jschoubben 2026-11-11 15:54:59 +01:00
  • 1012514fdc Say once how every part reads the catalog half per watched branch, so develop builds one form jschoubben 2026-11-11 15:53:52 +01:00
  • 0cdd66f945 Answer milestone G's sixth develop batch in design 47 so develop builds without choosing jschoubben 2026-11-11 15:23:04 +01:00
  • 108a56fbc7 Merge pull request 'Design 47 milestone G: develop answers batch 5 (G-15 §560-§586), the operator's answers of 2026-11-11 afternoon' (#551) from design/47-G-develop-answers-5 into main mesh-tools 2026-11-11 13:37:27 +00:00
  • 785cd229b3 Fix batch 5 by its review, so no cycle, lost act or lost pin is left to develop jschoubben 2026-11-11 14:35:30 +01:00
  • e5d199263b Make the forge module's readings of step-ended design lines, and home the reserved client in its seat's contract jschoubben 2026-11-11 14:20:10 +01:00
  • 8999f8e9d0 Answer design 47 G's fifth develop batch, so develop can go on without choosing jschoubben 2026-11-11 14:15:17 +01:00
  • 6280fc3a3e Merge pull request 'Agents: hq-record-writer, the definition of the agent that proposes a record from a draft' (#550) from agents/hq-record-writer into main mesh-tools 2026-11-11 13:18:34 +00:00
  • b4abb98aaa Give the record writer a definition, as a role started more than once jschoubben 2026-11-11 14:17:07 +01:00
  • 1c6fe9611c Merge pull request 'Design 25 bindings-first-view §9: compose a bucket's binding from the bus module's list answer, breaking the registry circle (issue 1966)' (#549) from design/25-bindings-from-the-list into main mesh-tools 2026-11-11 12:50:07 +00:00
  • f65acb98c7 Compose a bucket's binding from the bus module's existing list answer, breaking the registry circle jschoubben 2026-11-11 13:48:10 +01:00
  • 51b43dfb10 Merge pull request 'Design 47 milestone G: develop answers batch 4 (G-12, G-14), the recovery module and the operator's answers of 2026-11-11' (#548) from design/47-G-develop-answers-4 into main mesh-tools 2026-11-11 12:14:42 +00:00
  • 040ad22e69 Keep setting aside and discarding an aside on the operator's hand tools, refused by restore-kept jschoubben 2026-11-11 13:12:42 +01:00
  • e164a66362 Write the operator's 13:10 answer: a restore asked is done, identity being the one check jschoubben 2026-11-11 13:08:53 +01:00
  • caa7a9265c Make identity the one check of the recovery module's callers, and give a bundle's finding writer its two runtime calls jschoubben 2026-11-11 13:08:11 +01:00
  • 0b90251098 Write the operator's answers of 13:06 on setting aside and on discard-aside's check jschoubben 2026-11-11 13:06:37 +01:00
  • a3d9975e4b Answer the last review round of batch 4: the recovery module's acts, order, callers and grants jschoubben 2026-11-11 13:06:14 +01:00
  • cbafc7556a Merge pull request 'Design 47 milestone G: develop answers batch 3 (G-10, G-11, G-13), with the operator's answers of 2026-11-11' (#547) from design/47-G-develop-answers-3 into main mesh-tools 2026-11-11 11:57:47 +00:00
  • 6d0506402d Put restoring kept data on a recovery module, and answer round 1 of the review of batch 4 jschoubben 2026-11-11 12:57:01 +01:00
  • e504dac534 Write the operator's answers of 12:41 on restore points, the checker's drop and an empty step status jschoubben 2026-11-11 12:42:09 +01:00
  • e41dbeef4a Write the operator's answer on an Approve before G, and answer round 3's leftovers of the third batch jschoubben 2026-11-11 12:40:58 +01:00
  • 05b16d63bb Answer develop's fourth batch of questions on milestone G, and write the operator's words for the teller jschoubben 2026-11-11 12:37:53 +01:00
  • 529cba366b Answer the last review round of milestone G's third batch, in G-13 from §600 jschoubben 2026-11-11 12:29:39 +01:00
  • 298e68c71f Write the operator's noon answers, the review of §456 to §479, and develop's next answers into milestone G jschoubben 2026-11-11 12:08:39 +01:00
  • e9ae4afc12 Answer develop's third batch of questions on milestone G, and let the design writer answer internal forms jschoubben 2026-11-11 11:44:44 +01:00
  • ec6be19b11 Merge pull request 'A developer reads its build map and the design lines it cites, not the whole design' (#546) from process/developer-reads-its-lines into main mesh-tools 2026-11-11 10:32:29 +00:00
  • ae1b5ee957 A developer reads its build map and the design lines it cites, not the whole design jschoubben 2026-11-11 11:31:14 +01:00
  • 9ca4757357 Merge pull request 'Design 47 milestone G: develop answers D-7 to D-10, and design 25's types wording' (#545) from design/47-G-develop-answers-2 into main mesh-tools 2026-11-11 09:56:58 +00:00
  • 073160ca46 Answer develop's next questions on G's contracts, and correct design 25 on the bus module's types jschoubben 2026-11-11 10:55:20 +01:00
  • a1cbcfb23f Merge pull request 'Design 47 milestone G: answers to develop's first questions (callers of the bus module's acts, the node-engine's verbs, small body forms)' (#544) from design/47-G-develop-answers into main mesh-tools 2026-11-11 09:46:41 +00:00
  • 4976caa124 Answer develop's six questions on milestone G's contracts, so the seat definitions are written from the design jschoubben 2026-11-11 10:45:18 +01:00
  • 6c1e759e26 Merge pull request 'Design 25: the grants part takes a first view of the bus module's bindings at every start, so a missed created event is recovered (issue 1966)' (#543) from design/25-bindings-first-view into main mesh-tools 2026-11-11 09:27:00 +00:00
  • d0760629e5 Shape the seat's Binding as the bus module sends it jschoubben 2026-11-11 10:14:07 +01:00
  • 27ec6f8500 Make the grants part one of G's observers, so its waits are findings jschoubben 2026-11-11 10:07:47 +01:00
  • c098518cc8 Design 25: the grants part asks the bus module for every binding at its start jschoubben 2026-11-11 10:06:56 +01:00
  • f1fe609b3e Merge pull request 'The approval mark and every-event: the prepare's answers, so both parts are complete for develop with milestone G' (#542) from design/34-wait-on-any-event into main mesh-tools 2026-11-11 08:56:23 +00:00
  • 8e9116469a Answer step 0b's review of the approval mark and marked waits jschoubben 2026-11-11 03:26:27 +01:00
  • 28c22c65cb Answer the prepare's questions on the approval mark and marked waits jschoubben 2026-11-11 03:19:12 +01:00
  • fbd7981b7b Merge pull request 'Design 47 milestone G: the prepare's answers, so the design is complete for develop' (#541) from design/47-G-prepare-answers into main mesh-tools 2026-11-11 02:17:01 +00:00
  • b4a07c1de6 Answer the step-0b review of G-9: the catalog entry carries its manifest, grants follow the placed build jschoubben 2026-11-11 03:15:06 +01:00
  • 30b29a58a4 Have only the indexer read manifests, and settle the four prepare items that contradicted each other jschoubben 2026-11-11 03:04:05 +01:00
  • b08147e531 Answer the questions of milestone G's final prepare in its part, so develop starts from the design alone jschoubben 2026-11-11 03:00:44 +01:00
  • 7dfb6f0b7b Merge pull request 'Designs 34 and 46: sessions wait on any event, and the approval mark gates calls and marked waits, delivered with design 47's milestone G' (#540) from design/34-wait-on-any-event into main mesh-tools 2026-11-11 02:08:01 +00:00