preflight | Detect docs-only changes, changed scopes, changed extensions, and build the CI manifest | Always on non-draft pushes and PRs |
security-fast | Private key detection, workflow audit via zizmor, production dependency audit | Always on non-draft pushes and PRs |
build-artifacts | Build dist/ and the Control UI once, upload reusable artifacts for downstream jobs | Node-relevant changes |
checks-fast-core | Fast Linux correctness lanes such as bundled/plugin-contract/protocol checks | Node-relevant changes |
checks-node-extensions | Full bundled-plugin test shards across the extension suite | Node-relevant changes |
checks-node-core-test | Core Node test shards, excluding channel, bundled, contract, and extension lanes | Node-relevant changes |
extension-fast | Focused tests for only the changed bundled plugins | When extension changes are detected |
check | Main local gate in CI: pnpm check plus pnpm build:strict-smoke | Node-relevant changes |
check-additional | Architecture, boundary, import-cycle guards plus the gateway watch regression harness | Node-relevant changes |
build-smoke | Built-CLI smoke tests and startup-memory smoke | Node-relevant changes |
checks | Remaining Linux Node lanes: channel tests and push-only Node 22 compatibility | Node-relevant changes |
check-docs | Docs formatting, lint, and broken-link checks | Docs changed |
skills-python | Ruff + pytest for Python-backed skills | Python-skill-relevant changes |
checks-windows | Windows-specific test lanes | Windows-relevant changes |
macos-node | macOS TypeScript/runtime test lane using the shared built artifacts | macOS-relevant changes |