openclaw / openclaw/krillswitch
chore(ci): add the Crabbox validation baseline
Open
@vincentkoc is already working on this.
Since Aug 28, 2026.
clawsweeper:needs-maintainer-review
clawsweeper:needs-product-decision
clawsweeper:no-new-fix-pr
github_actions
impact:security
issue-rating: 🌊 off-meta tidepool
P3
- Dominant language
- TypeScript
- Stars
- 4
- Forks
- 1
- Avg merge
- 13h 10m
- Merged PRs (30d)
- 4
Description
Problem
The August 28, 2026 single-repository org setup audit reports two remaining
strict-baseline gaps:
- Crabbox skill
- Crabbox CI/config
The release and governance work intentionally did not add a speculative remote
validation backend. The repository needs an explicit provider choice and a
Krillswitch-specific validation contract.
Recommended scope
- Choose either brokered AWS Crabbox or Blacksmith Testbox-through-Crabbox for
broad trusted validation. - Add
.crabbox.yamlwith repository-specific sync exclusions and only the
environment names required by Krillswitch. - Add
.agents/skills/crabbox/SKILL.mdwith the exact supported commands,
provider/id reporting, and cleanup rules. - If a hydrate workflow is used, constrain runners with fixed trusted labels:
self-hosted,crabbox,openclaw, andkrillswitch, plus the dynamic
lease label. - Prove one clean broad validation run and rerun the org setup audit until both
Crabbox gaps clear.
Do not change the npm trusted-publishing or Cloudflare deployment paths as part
of this work.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.