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
25aa110920cd59e9e5f069fa2a09f936de71913e
mesh-host
/
internal
/
compose
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
..
frombus
The check's composer composes a module at its build only where that build was made of the change's manifest (issue 1921, milestone 47/G)
2026-11-07 07:24:16 +01:00
fromruntime
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
resolution
The node-engine composes seat passes with the SDK's one rule instead of its own copy (issue 1966, ADR 0660)
2026-11-08 15:31:32 +01:00
composed_test.go
Node-engine: the catalogue's modules, manifests, verdicts and candidates are the mesh-catalog seat's types and its client's keys and codecs; the composer case is the delivery SDK's, its verdicts and placements raw; the provided module is the private network's (ADR 0634 §1, §4; issue 1966)
2026-11-05 15:42:34 +01:00
composed.go
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
credentials_needed.go
The node-engine owns the composition it alone runs (H1, H2)
2026-11-02 18:24:05 +01:00
credentials_test.go
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
credentials.go
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
fixture_test.go
Node-engine: the private network's names and generator come from mesh-wireguard's overlay package; the host's internal/overlay is deleted, mesh-sdk's go/overlay has no importer left here; contracts imports follow the domain folders (ADR 0636 §6, ADR 0634; issue 1966)
2026-11-05 14:45:43 +01:00
input_held.go
An input carries the modules it holds as their stubs across the bus, and the sandbox names why the node-engine holds one (issue 774, group check 278aa5f0ccbe)
2026-11-04 00:45:35 +01:00
input.go
The check's composer composes a module at its build only where that build was made of the change's manifest (issue 1921, milestone 47/G)
2026-11-07 07:24:16 +01:00
network_test.go
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
network.go
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
node_test.go
Node-engine: the private network's names and generator come from mesh-wireguard's overlay package; the host's internal/overlay is deleted, mesh-sdk's go/overlay has no importer left here; contracts imports follow the domain folders (ADR 0636 §6, ADR 0634; issue 1966)
2026-11-05 14:45:43 +01:00
node.go
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
one_machine_alone_test.go
Node-engine: the private network's names and generator come from mesh-wireguard's overlay package; the host's internal/overlay is deleted, mesh-sdk's go/overlay has no importer left here; contracts imports follow the domain folders (ADR 0636 §6, ADR 0634; issue 1966)
2026-11-05 14:45:43 +01:00
render.go
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
rendering_test.go
Node-engine: the private network's names and generator come from mesh-wireguard's overlay package; the host's internal/overlay is deleted, mesh-sdk's go/overlay has no importer left here; contracts imports follow the domain folders (ADR 0636 §6, ADR 0634; issue 1966)
2026-11-05 14:45:43 +01:00
rendering.go
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
resolve_test.go
Node-engine: the private network's names and generator come from mesh-wireguard's overlay package; the host's internal/overlay is deleted, mesh-sdk's go/overlay has no importer left here; contracts imports follow the domain folders (ADR 0636 §6, ADR 0634; issue 1966)
2026-11-05 14:45:43 +01:00
resolve.go
Take the catalogue's composition rules into the node-engine
2026-11-02 19:15:55 +01:00
rest_test.go
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
rest.go
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
seats_for_tests_test.go
Node-engine: no compiled seat list; the seat's name and verbs come from its contract, the tests give catalogue their seats (H-7, ADR 0635 §1; issue 1966)
2026-11-05 14:14:46 +01:00
seats_test.go
ENG-3, ENG-4: the node-engine keeps no seat table of its own (mesh-contracts' list through mesh-sdk), answers ${seat:...:reach} for both names of the store, and reads both reference forms in composition, image seat and bootstrap (ADR 0605 §9, design 26, issue 1966)
2026-11-04 12:11:34 +01:00