Why
The shipped graphagent-v1.0.37-dev.2 templates archive contains release-route.yaml with worker_type: verify. verify is a workflow block kind, not a registered builtin agent type, so default-environment start/replan deterministically fails with worker.unknown.
Scope
Correct only the release-verify worker selection in release-route.yaml. Do not change route topology, release behavior, other templates, runtime compatibility, or runtime code.
Approach
Remove the explicit invalid worker_type: verify so the runtime/compiler default for the verify block behavior remains general; add the smallest configuration-side regression check that detects unsupported explicit worker types against the compatible runtime catalog.
Acceptance
release-route.yaml contains no unsupported worker_type: verify.
- A clean compatible runtime environment accepts and starts the release route without
worker.unknown.
- Catalog validation, its tests, and every root workflow template validation pass.
- PR retains
Closes #22; specgit finish --json exits 0 before merge.
Why
The shipped
graphagent-v1.0.37-dev.2templates archive containsrelease-route.yamlwithworker_type: verify.verifyis a workflow block kind, not a registered builtin agent type, so default-environment start/replan deterministically fails withworker.unknown.Scope
Correct only the
release-verifyworker selection inrelease-route.yaml. Do not change route topology, release behavior, other templates, runtime compatibility, or runtime code.Approach
Remove the explicit invalid
worker_type: verifyso the runtime/compiler default for the verify block behavior remainsgeneral; add the smallest configuration-side regression check that detects unsupported explicit worker types against the compatible runtime catalog.Acceptance
release-route.yamlcontains no unsupportedworker_type: verify.worker.unknown.Closes #22;specgit finish --jsonexits 0 before merge.