Downstream tracker: Jesssullivan/Dell-7810#22
Linear: TIN-550
Dell-7810 has cacheable Chapel and kernel dogfood workflow definitions for the shared GloriousFlywheel tinyland-nix capability label, but the repo cannot currently schedule them as counted runner authority.
Evidence from Jesssullivan/Dell-7810 on 2026-04-25:
- The Dell repo Actions runner API reports 0 accessible self-hosted runners.
- Earlier Dell dogfood jobs queued with labels=tinyland-nix and runner=null; those stale runs were cancelled as queue hygiene.
- Live ARC tinyland-nix is registered to https://github.com/tinyland-inc.
- Live ARC personal-nix is registered to https://github.com/jesssullivan/jesssullivan.github.io.
- Because Dell-7810 is Jesssullivan/Dell-7810, neither visible lane is currently reachable by that repo.
- Dell cacheable workflows are now workflow_dispatch only and require confirm_runner_reachable=true before scheduling tinyland-nix jobs.
GloriousFlywheel boundary:
- Do not create a Dell repo-scoped runner lane.
- Do not create Dell-specific runner labels such as dell-7810-*.
- Keep the workflow-facing contract on shared capability classes such as tinyland-nix.
- Treat personal-account repo-scoped ARC anchors as compatibility debt, not pooled shared-runner authority.
- Keep Dell blocked from counted shared-runner authority until a compliant shared-scope proof exists.
Desired GloriousFlywheel decision:
- Choose one clean exit for Dell cacheable CI: move or mirror the workflow surface under an enrolled org/enterprise shared scope, prove an enterprise-level shared runner surface for the personal owner, or keep Dell explicitly blocked.
- Preserve the current cache contract: Attic/Nix cache injection, optional Bazel cache env, and finite runner capacity.
- Do not paper over the owner-boundary problem with a Dell-shaped scale set.
Acceptance:
- A Dell Chapel or kernel dogfood job starts on an actual shared tinyland-nix runner through a compliant org/enterprise or enterprise-equivalent shared scope.
- No Dell repo-scoped runner set or Dell-specific runner label is introduced.
- The GloriousFlywheel enrollment queue remains honest about Dell until that proof exists.
Useful Dell-side diagnostic:
- just platform-runner-enrollment-status --no-cluster
- scripts/platform/runner-enrollment-status
Downstream tracker: Jesssullivan/Dell-7810#22
Linear: TIN-550
Dell-7810 has cacheable Chapel and kernel dogfood workflow definitions for the shared GloriousFlywheel tinyland-nix capability label, but the repo cannot currently schedule them as counted runner authority.
Evidence from Jesssullivan/Dell-7810 on 2026-04-25:
GloriousFlywheel boundary:
Desired GloriousFlywheel decision:
Acceptance:
Useful Dell-side diagnostic: