Files
mesh-delivery/contracts/seats/node-build-node/fixtures/events.json
T
jschoubben 94f8d3a48c CT5: the build seats: steps, drop, kept-artifact with callers, step-ended on the node, the accepted step
Builds: design 47 G §22, §116, §206, §271, §326, §338 (callers: steps the runner
and the indexer, drop the runner and the builder, kept-artifact the node-engines),
§24, §331 (step-ended.<node>, 128 MiB), §370, §373 (the ask carries the version and
each package member's digest), §203, §324 (acts build on the language).

Not yet in this commit, left as the dev branch built them and not read against the
lines: the accepted kind names (dev's 'step'; G-9 §415 names check.step, check.run,
delivery.step), the state rename detected-steps (G-9 §414).

Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
2026-11-11 10:44:02 +01:00

58 lines
1.5 KiB
JSON

[
{
"name": "a unit step ended passed on its node, with its counts and what it carried",
"of": "event:step-ended",
"subject": "mesh.seat.node-build-node.event.step-ended.ace",
"given": {
"v": 1,
"id": "m2kx9a1b3c4d5e",
"pipeline": "main.12.nats",
"step": "unit",
"module": "nats",
"artifact": "nats:program",
"commit": "0123456789abcdef0123456789abcdef01234567",
"fingerprint": "fp-0123",
"node": "ace",
"outcome": "passed",
"tests": {
"unit": 14
},
"carried": [
{
"package": "./modules/nats/a",
"digest": "sha256:bbbb",
"level": "unit"
}
],
"kept": [
{
"package": "./modules/nats/b",
"digest": "sha256:cccc",
"level": "unit"
}
],
"started": "2026-11-10T10:00:00Z",
"ended": "2026-11-10T10:02:00Z"
}
},
{
"name": "an integration step that could not run, naming the part not heard",
"of": "event:step-ended",
"subject": "mesh.seat.node-build-node.event.step-ended.g14",
"given": {
"v": 1,
"id": "m2kx9a1b3c4d5f",
"pipeline": "main.12.nats",
"step": "integration",
"module": "nats",
"artifact": "nats:program",
"commit": "0123456789abcdef0123456789abcdef01234567",
"fingerprint": "fp-0123",
"node": "g14",
"outcome": "could not run",
"said": "the sandbox could not fetch novox/mesh-sdk",
"output-object": "mesh-build-go_sent-objects/m2kx9a1b3c4d5f"
}
}
]