Take out StepRun.names: the step ask no longer carries the registrations' names for a lint scan

The part build-step.json, its generated Go and TypeScript (seatgen, check clean), the three build seats' fixtures and sdk/buildstep lose StepNames and the ask's required names.

Builds: design 47 G §7, §328, §329
This commit is contained in:
2026-11-11 14:51:56 +01:00
parent f366225135
commit e7ef3f3a78
18 changed files with 11 additions and 220 deletions
@@ -160,7 +160,7 @@
}
},
{
"name": "a step ask of the runner with the names and kept results",
"name": "a step ask of the runner with its kept results",
"of": "accept:check.step",
"subject": "mesh.seat.node-build-node.accept.check.step",
"given": {
@@ -183,19 +183,6 @@
"repository": "novox/mesh-catalog",
"commit": "0123456789abcdef0123456789abcdef01234567"
},
"names": {
"modules": [
"nats",
"mesh-sdk"
],
"repositories": [
"novox/mesh-catalog",
"novox/mesh-sdk"
],
"branches": [
"main"
]
},
"kept": [
{
"package": "./modules/nats/a",
@@ -231,19 +218,6 @@
"repository": "novox/mesh-catalog",
"commit": "0123456789abcdef0123456789abcdef01234567"
},
"names": {
"modules": [
"nats",
"mesh-sdk"
],
"repositories": [
"novox/mesh-catalog",
"novox/mesh-sdk"
],
"branches": [
"main"
]
},
"kept": [
{
"package": "./modules/nats/a",