jschoubben
  • Joined on 2020-06-18
jschoubben created branch design/47-G-lead-answers-29 in novox/hq 2026-11-13 12:03:01 +00:00
jschoubben pushed to design/47-G-lead-answers-29 at novox/hq 2026-11-13 12:03:01 +00:00
5dee91703f Answer A-350: the catalog's fill starts above every number the builder gave, published or not
jschoubben created branch feat/47-G-reader-release-3 in novox/mesh-delivery 2026-11-13 10:59:25 +00:00
jschoubben pushed to feat/47-G-reader-release-3 at novox/mesh-delivery 2026-11-13 10:59:25 +00:00
4b29e43ca1 D6 judge-release-whole: the release's judge accepts all of G and keeps today's verdicts
1a16fb55da D4 judge-foundation-list: the pipeline runner keeps its old sections before G too
b30232298c D4 judge-foundation-list: the parts G puts on the foundation list keep their old sections before it
771471c83b D3 judge-objects-cap: a state may name objects-max-mib for its objects store
cee3102568 D2 judge-seat-reads: a read of a seat holder's state is judged against the seat's states
Compare 7 commits »
jschoubben created branch feat/47-G-reader-release-3 in novox/mesh-sdk 2026-11-13 10:59:24 +00:00
jschoubben pushed to feat/47-G-reader-release-3 at novox/mesh-sdk 2026-11-13 10:59:24 +00:00
9e5bd7e49c S5 sdk-objects-cap-option: OptionObjectsCapMiB
45fb352cbf S4 sdk-seat-read: SeatRead splits a read of a seat holder's state
1d1900c083 S3 sdk-queue-invoke: QueueInvoke, and a seat lists its states and stream kinds
9ac5ba2364 S2 sdk-process-bus-consumes: a process's bus may name consumes
4e21bae65a S1 sdk-stream-last-per-subject: a stream may declare last-per-subject
Compare 5 commits »
jschoubben created branch design/47-G-lead-answers-28 in novox/hq 2026-11-13 10:46:31 +00:00
jschoubben pushed to design/47-G-lead-answers-28 at novox/hq 2026-11-13 10:46:31 +00:00
ca86c2d8e7 Answer A-349: the pipeline runner's old forms are accepted before G, as §529 names it
jschoubben created branch design/47-G-lead-answers-28 in novox/hq 2026-11-13 10:34:42 +00:00
jschoubben pushed to design/47-G-lead-answers-28 at novox/hq 2026-11-13 10:34:42 +00:00
96307d5f56 Answer A-343 to A-348: the third reader release before G, its scope and its checks
jschoubben created branch fix/revert-47-G-sdk in novox/mesh-sdk 2026-11-13 10:13:00 +00:00
jschoubben pushed to fix/revert-47-G-sdk at novox/mesh-sdk 2026-11-13 10:13:00 +00:00
8afc3ebdf3 Revert G's mesh-sdk merge (#189): G merged half, and today's validator refuses G's delivery parts
jschoubben pushed to feat/47-G-join11 at novox/mesh-catalog 2026-11-13 08:40:08 +00:00
53351dd30d Merge main into feat/47-G-join11: the zfs module and pacman's config first (issue 1979); zfs's findings in G's form
32f1566cc8 Merge pull request 'zfs: the module owns a node's ZFS and changes nothing unset; pacman declares its config before its package (issue 1979)' (#676) from feature/1979-zfs-owns-zfs into main
0041b69d17 zfs: findings is a state of the module's state list, not of requires, so the conditions keeper reads it
d1a15ced6c zfs: the keeper tests' socket directory is the shortest that works
afa825f902 mesh-hand-acts: the whole test dates its warrant from now, inside the 14-day window
Compare 37 commits »
jschoubben pushed to feat/47-G-join11 at novox/mesh-tools 2026-11-13 08:40:05 +00:00
6be5679a0d Merge main into feat/47-G-join11: the tool runner's mesh/stream.publish (issue 1979)
af83854956 Merge pull request 'The tool runner publishes a bundle's event onto its own bound events stream (issue 1979)' (#70) from feature/1979-zfs-owns-zfs into main
df2162e381 tool runner: mesh/stream.publish is the capability stream-publish, taken out of bus-state-calls (A-44)
a775b42e4d tool runner: mesh/stream.publish says an event on the calling bundle's own bound stream (A-42)
Compare 4 commits »
jschoubben pushed to feat/47-G-join11 at novox/mesh-host 2026-11-13 08:40:03 +00:00
5caa760f5e A-342 engine-node-env: every process runs with its node's name as MESH_NODE
d63aae1d55 Merge main into feat/47-G-join11: the node-engine's if-config, config-lines, config-json and stop at a failure (issue 1979)
f8acfaeed7 Merge pull request 'The node-engine stops a module's apply at its first failed resource, and reads if-config, config-lines and config-json (issue 1979)' (#227) from feature/1979-zfs-owns-zfs into main
96a8690639 Fix 1979: mib-bytes writes the bytes as a whole number for every size
7868c9f365 Fix 1979: ${config-json} writes only the keys the module declares under config
Compare 11 commits »
jschoubben pushed to feat/47-G-join11 at novox/mesh-delivery 2026-11-13 08:40:01 +00:00
8899b62cd4 A-342 judge-node-env: a resource's own MESH_NODE is refused
7044bf5024 A-340 process-bus-consumes: a process hears only what its module consumes, and is granted exactly that
48c7d8252e Merge main into feat/47-G-join11: the zfs group's validator rules and process-bus grants (issue 1979)
7c0492b06c Merge pull request 'The validator judges if-config, config-lines, config-json and a process's bus on requires; grants follow (issue 1979)' (#211) from feature/1979-zfs-owns-zfs into main
ad7e580918 G1 grants-process-bus-requires: a process's account publishes on the events stream and writes the states its module asks for in requires
Compare 10 commits »
jschoubben pushed to feat/47-G-join11 at novox/mesh-sdk 2026-11-13 08:39:58 +00:00
f30dee54f3 A-340 process-bus-consumes: a process's bus reads the events it hears under consumes
b16298c757 Merge main into feat/47-G-join11: the reader's if-config and config forms, StreamPublish, BusSubject (issue 1979)
8fbba81060 Merge pull request 'The manifest's reading of if-config, config-lines and config-json, and a call onto a bundle's own events stream (issue 1979)' (#190) from feature/1979-zfs-owns-zfs into main
2895a21e69 buscalls: StreamPublish says an event on a module's own bound stream (A-42)
f84fe54c6c mesh-sdk: Account.BusSubject names the subject of a template stream (A-41)
Compare 7 commits »
jschoubben created branch design/47-G-lead-answers-27 in novox/hq 2026-11-13 08:36:09 +00:00
jschoubben pushed to design/47-G-lead-answers-27 at novox/hq 2026-11-13 08:36:09 +00:00
14b5b324a2 Answer A-342: the node-engine sets MESH_NODE for every process it runs
253c18c693 Answer A-341: a zfs device's finding in the writer's key form
20a04f0226 Answer A-340: a process's bus may name what its module consumes; the writer's three events
325bf80f19 Answer A-339: zfs's findings take G's writer over its keeper
Compare 4 commits »
jschoubben created branch feat/47-G-join11 in jschoubben/txt-game 2026-11-13 07:55:20 +00:00