This website requires JavaScript.
Explore
Help
Sign In
novox
/
mesh-host
Watch
9
Star
0
Fork
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
Files
60f413f9bc6ac7868663cef884a9f6f0331516fa
mesh-host
/
internal
T
History
jschoubben
60f413f9bc
mesh/delivery
merged: source.main moved to novox/mesh-host@6dd8e08a84ed
Details
mesh/delivery-group
group fix/1966-seat-pass-shared merged: every member is merged
Details
mesh/check
checking 60f413f9bc6a on 6dd8e08a84ed | novox/mesh-host#212 in group fix/1966-seat-pass-shared
The node-engine reads each assignment by the build its node keeps and says a seat pass in its answer (issue 1966, ADR 0660)
...
Claude-Session:
https://claude.ai/code/session_01NcbgfFfQ4Z9UE5jK32PmE5
2026-11-08 15:44:00 +01:00
..
accounts
Revert "Merge pull request 'Revert L3: its node-engine removed every held module on novox, the bus server among them (issue 774)' (
#174
) from revert/774-l3 into main"
2026-10-29 21:04:13 +01:00
agent
The node-engine follows the module-assignment seat: assignments, not placement; the seat's packages move to mesh-contracts and mesh-delivery (issue 1966)
2026-11-05 22:08:40 +01:00
apply
ENG-8, ENG-9, ENG-11: a failed pull from a store is tried again once per settled of the store's holder, heard on every node, and the failed have says whom it waits on and what triggered the last retry (design 51, issue 1966; needs mesh-sdk request R1, R2)
2026-11-04 11:49:44 +01:00
beside
Take the catalogue's composition rules into the node-engine
2026-11-02 19:15:55 +01:00
bootstrap
The node-engine follows the module-assignment seat: assignments, not placement; the seat's packages move to mesh-contracts and mesh-delivery (issue 1966)
2026-11-05 22:08:40 +01:00
buckets
The node-engine follows the module-assignment seat: assignments, not placement; the seat's packages move to mesh-contracts and mesh-delivery (issue 1966)
2026-11-05 22:08:40 +01:00
bundle
Take the node-engine's parser from mesh-sdk: remaining imports (issue 1392)
2026-10-20 11:17:14 +00:00
compose
The node-engine reads each assignment by the build its node keeps and says a seat pass in its answer (issue 1966, ADR 0660)
2026-11-08 15:44:00 +01:00
composer
The check's composer says a node's refusal in the words of its composition with the lifted modules held (issue 1921, milestone 47/G)
2026-11-07 08:19:55 +01:00
compositions
The node-engine follows the module-assignment seat: assignments, not placement; the seat's packages move to mesh-contracts and mesh-delivery (issue 1966)
2026-11-05 22:08:40 +01:00
filling
A fill while the agent restarts is judged by the last view held and, refused, is owed and told again (issue 924)
2026-11-05 23:03:58 +01:00
firewall
Take the node-engine's parser from mesh-sdk: remaining imports (issue 1392)
2026-10-20 11:17:14 +00:00
identity
Node-engine: logins, signers, enrolment tokens and redeems, and the grants part's sealed user list come from the vault and node-enroller clients and the grants state package; no file imports go/delivery (ADR 0634 §1, §4; issue 1966)
2026-11-05 15:47:59 +01:00
image
Rename mesh-control -> mesh-controller, substrate -> foundation
2026-09-16 18:40:40 +02:00
inventory
The node-engine follows the module-assignment seat: assignments, not placement; the seat's packages move to mesh-contracts and mesh-delivery (issue 1966)
2026-11-05 22:08:40 +01:00
judge
The node-engine follows the module-assignment seat: assignments, not placement; the seat's packages move to mesh-contracts and mesh-delivery (issue 1966)
2026-11-05 22:08:40 +01:00
link
The node-engine states the seats of the seat list it holds, again at each change (issue 1966)
2026-11-08 02:36:41 +01:00
liveness
Apply a module again when the engine holds no record of its resources or its health says one is missing, and move a module with nothing to back up without a backup (issue 1944, issue 1945)
2026-10-25 10:59:21 +01:00
network
Node-engine: the have, the node's facts, the record, the health report and the data items are the seat's contract types, written through the node-engine client; the interim bridge is gone (Have group, ADR 0634 §1, §4; issue 1966)
2026-11-05 15:21:48 +01:00
nodegrant
The node-engine follows the module-assignment seat: assignments, not placement; the seat's packages move to mesh-contracts and mesh-delivery (issue 1966)
2026-11-05 22:08:40 +01:00
outward
Report the networks the outward links are on, for the local network (issue 154, ADR 0340)
2026-10-13 11:20:21 +02:00
profile
The node-engine reports reads-wants; a failed apply is said; the have's fingerprint and digest follow its health (R6-A A6)
2026-10-24 16:43:26 +02:00
reachable
Report what an adopted node holds, its firewall and what is reachable, and speak unasked when that changes (hq ADR 0100)
2026-09-22 17:22:31 +02:00
registryforms
The node-engine reads, records and routes artifact references through the registry clients' reference forms (registryforms), not mesh-sdk catalogue's (ADR 0634 §4, S-8; issue 1966)
2026-11-05 17:38:04 +01:00
seatwait
Node-engine: the finding of a seat list unread for five minutes, written once and cleared at the first full read (H-7, ADR 0636 §1; issue 1966)
2026-11-05 14:16:04 +01:00
selfcompose
The composition verb says what holds each held module and the build it would be composed at (issue 1921, milestone 47/G H4)
2026-11-07 02:38:18 +01:00
store
Stop between applies and save the node's state as one writer, so a stop never cuts a save off and loses its records (issue 1585)
2026-11-04 10:36:48 +01:00
system
Drop the never-ran reading: a start timestamp of 0 does not mean a one-shot never ran (issue 1126)
2026-10-28 14:29:16 +01:00
takein
The node-engine reads, records and routes artifact references through the registry clients' reference forms (registryforms), not mesh-sdk catalogue's (ADR 0634 §4, S-8; issue 1966)
2026-11-05 17:38:04 +01:00
tunnel
A taken tunnel's found configuration is retired once the take is proven (hq ADR 0119)
2026-09-27 00:47:57 +02:00
units
Take the node-engine's parser from mesh-sdk: remaining imports (issue 1392)
2026-10-20 11:17:14 +00:00
upgrade
Merge remote-tracking branch 'origin/main' into feat/r6
2026-10-24 23:00:09 +02:00
userlist
Node-engine: logins, signers, enrolment tokens and redeems, and the grants part's sealed user list come from the vault and node-enroller clients and the grants state package; no file imports go/delivery (ADR 0634 §1, §4; issue 1966)
2026-11-05 15:47:59 +01:00
validate
The node-engine owns the composition it alone runs (H1, H2)
2026-11-02 18:24:05 +01:00
witness
The witness judges the tool runner's process by its id, <its module>.runtime, which the composition gives only the module whose manifest says it is the tool runner, never by a name (ADR 0601 §4; review round 1, finding 4)
2026-11-03 14:02:01 +01:00