You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ci(fast-mlsirm): centralize checks on isolated runners - #2607
Centralize fast-mlsirm CI, CodeQL, ClusterFuzzLite, statistical studies, hourly governance, and release/PyPI control in immutable reusable self-hosted workflows. PR execution stays in CWL CI isolated; unavailable cross-platform publication remains a failing prerequisite.
CodeQL analysis publishes SARIF directly to code-scanning and verifies a nonempty local result. Diagnostic Actions artifact uploads are removed because storage quota failed an otherwise running analysis. Live default setup is currently not-configured; current-head publication and base/head configuration continuity still require verification.
This successor stacks on runner owner #2565 and includes its latest Noema author/reviewer separation, App identity, and producer-bound evidence protections. Required Noema evidence retention remains fail-closed. Public personal routing uses LiteLLM with model auto; private routing keeps the existing attestation boundaries.
Validation at current head 6723a2bd4127b05763cbe24dbf61e4951a058bc8: 148 related tests passed (1 skipped); 87 admission/queue tests also passed with GITHUB_ACTIONS=true. Warnings are fatal, actionlint and diff checks pass. The immutable exact-head worktree passed the complete suite: 5,640 tests passed, 4 skipped, and 85 subtests passed with fatal warnings in 693.06 seconds. HEAD is unchanged and tracked source is clean. Earlier full-suite evidence belongs to 5e9936306 and is not reused for this head.
Runtime evidence: one native ephemeral isolated generation completed listener/worker settlement, GitHub deregistration, QEMU shutdown, and pristine-overlay recreation. A fresh generation passed public HTTPS and private-network denial probes and is processing a Rust job for fast-mlsirm #2073; this is capacity evidence, not #2028 current-head acceptance.
Adoption remains incomplete: owner #2565 must merge normally, current-head CI/security and independent AI approval must pass, and ContextualWisdomLab/fast-mlsirm#2028 must pin the resulting merged central SHA. Hosted Strix admission on the existing main required workflow remains blocked by billing; no failed, skipped, cancelled, or merely queued check is accepted as a pass.
Operational verification: owner #2565 exact-head 74351894e5fcd03285351c915554eadf444b351c validate job 114252873243 passed on native ephemeral isolated runner central-ephemeral-20261011-03; deregistration, VM shutdown and pristine-overlay reset also completed. The requested Site now issued an inference-only auto key and central LLM_GATEWAY_API_KEY was sealed successfully (updatedAt 2026-10-10T18:04:25Z); authenticated model discovery and management denial are verified. Auto inference/review and supplier cost/privacy attestations remain unverified.
Public personal route authorization is now independent of a supplier zero-cost claim. Maintainer-controlled PERSONAL_REVIEW_PUBLIC_AUTO_AUTHORIZED=true permits only definitely public targets at the fixed Site/model. Private/unknown targets cannot use this exception. Zero-cost/ZDR defaults and independent exact-head review gates remain fail-closed.
Site capability verification: an inference-only temporary key requested literal auto with strict JSON schema. HTTPS chat completions returned 200 and validated {"ok":true}; reported usage was 337 prompt and 16 completion tokens. The temporary key was deleted. This capability check is not a PR review or protected-merge verdict.
Current-head canonical execution evidence: native isolated generation21 successfully executed coordinator job 114331171416 in required run 38076523465. Its official bot/OIDC path created protected-main scan run 38097356202 for exact head 6723a2b, base 7435189 and merge source 8176ee4. The main handler metadata validator passed. Actions scan job 114345962323 on dedicated group4 runner cwlab-s1-03 passed CodeQL analysis, the Medium+ SARIF gate and GHAS base/head configuration identity verification. Mandatory SARIF preservation then failed on GitHub artifact storage quota, so authenticated terminal verdict publication correctly stayed blocked. Python scan job 114345962305 is still running. Dispatch success and query success are not protected acceptance; required evidence and independent current-head AI approval remain pending. No gate, actor allowlist or evidence requirement was weakened.
Centralize fast-mlsirm CI, CodeQL, ClusterFuzzLite, statistical studies, hourly governance, and release/PyPI control in immutable reusable self-hosted workflows. PR execution stays in
CWL CI isolated; unavailable cross-platform publication remains a failing prerequisite.CodeQL analysis publishes SARIF directly to code-scanning and verifies a nonempty local result. Diagnostic Actions artifact uploads are removed because storage quota failed an otherwise running analysis. Live default setup is currently
not-configured; current-head publication and base/head configuration continuity still require verification.This successor stacks on runner owner #2565 and includes its latest Noema author/reviewer separation, App identity, and producer-bound evidence protections. Required Noema evidence retention remains fail-closed. Public personal routing uses LiteLLM with model
auto; private routing keeps the existing attestation boundaries.Validation at current head
6723a2bd4127b05763cbe24dbf61e4951a058bc8: 148 related tests passed (1 skipped); 87 admission/queue tests also passed withGITHUB_ACTIONS=true. Warnings are fatal, actionlint and diff checks pass. The immutable exact-head worktree passed the complete suite: 5,640 tests passed, 4 skipped, and 85 subtests passed with fatal warnings in 693.06 seconds. HEAD is unchanged and tracked source is clean. Earlier full-suite evidence belongs to5e9936306and is not reused for this head.Runtime evidence: one native ephemeral isolated generation completed listener/worker settlement, GitHub deregistration, QEMU shutdown, and pristine-overlay recreation. A fresh generation passed public HTTPS and private-network denial probes and is processing a Rust job for fast-mlsirm #2073; this is capacity evidence, not #2028 current-head acceptance.
Adoption remains incomplete: owner #2565 must merge normally, current-head CI/security and independent AI approval must pass, and ContextualWisdomLab/fast-mlsirm#2028 must pin the resulting merged central SHA. Hosted Strix admission on the existing main required workflow remains blocked by billing; no failed, skipped, cancelled, or merely queued check is accepted as a pass.
Operational verification: owner #2565 exact-head
74351894e5fcd03285351c915554eadf444b351cvalidate job114252873243passed on native ephemeral isolated runnercentral-ephemeral-20261011-03; deregistration, VM shutdown and pristine-overlay reset also completed. The requested Site now issued an inference-onlyautokey and centralLLM_GATEWAY_API_KEYwas sealed successfully (updatedAt2026-10-10T18:04:25Z); authenticated model discovery and management denial are verified. Auto inference/review and supplier cost/privacy attestations remain unverified.Public personal route authorization is now independent of a supplier zero-cost claim. Maintainer-controlled
PERSONAL_REVIEW_PUBLIC_AUTO_AUTHORIZED=truepermits only definitely public targets at the fixed Site/model. Private/unknown targets cannot use this exception. Zero-cost/ZDR defaults and independent exact-head review gates remain fail-closed.Site capability verification: an inference-only temporary key requested literal
autowith strict JSON schema. HTTPS chat completions returned 200 and validated{"ok":true}; reported usage was 337 prompt and 16 completion tokens. The temporary key was deleted. This capability check is not a PR review or protected-merge verdict.Current-head canonical execution evidence: native isolated generation21 successfully executed coordinator job 114331171416 in required run 38076523465. Its official bot/OIDC path created protected-main scan run 38097356202 for exact head 6723a2b, base 7435189 and merge source 8176ee4. The main handler metadata validator passed. Actions scan job 114345962323 on dedicated group4 runner cwlab-s1-03 passed CodeQL analysis, the Medium+ SARIF gate and GHAS base/head configuration identity verification. Mandatory SARIF preservation then failed on GitHub artifact storage quota, so authenticated terminal verdict publication correctly stayed blocked. Python scan job 114345962305 is still running. Dispatch success and query success are not protected acceptance; required evidence and independent current-head AI approval remain pending. No gate, actor allowlist or evidence requirement was weakened.