Repository navigation
chore: add constrained Crabbox setup - #342
Conversation
|
Codex review: found issues before merge. Latest ClawSweeper review: 2026-05-22 21:45 UTC / May 22, 2026, 5:45 PM ET. Workflow note: Future ClawSweeper reviews update this same comment in place. How this review workflow works
Summary Reproducibility: not applicable. as a user bug. The PR blocker is source-reproducible by comparing the added skill instructions with the acpx tree, where scripts/crabbox-wrapper.mjs and .github/workflows/ci-check-testbox.yml are absent. PR rating Rank-up moves:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. Real behavior proof Risk before merge
Maintainer options:
Next step before merge Security Review findings
Review detailsBest possible solution: Land a constrained Crabbox setup only after the skill points at real acpx paths and maintainers/security explicitly accept the self-hosted runner and CODEOWNERS model. Do we have a high-confidence way to reproduce the issue? Not applicable as a user bug. The PR blocker is source-reproducible by comparing the added skill instructions with the acpx tree, where scripts/crabbox-wrapper.mjs and .github/workflows/ci-check-testbox.yml are absent. Is this the best way to solve the issue? No. The narrowed Crabbox direction is plausible, but the branch should either add the missing acpx delegated Testbox path or rewrite that block around existing Crabbox scripts, and the self-hosted runner boundary needs explicit approval. Label justifications:
Full review comments:
Overall correctness: patch is incorrect Security concerns:
What I checked:
Likely related people:
Codex review notes: model gpt-5.5, reasoning high; reviewed against 1dfbcf67dcf3. |
|
ClawSweeper PR egg 🔥 Warming up: real-behavior proof passed; findings, security review, or rank-up moves are still in progress. Hatch commandComment Hatchability rules:
What is this egg doing here?
|
Summary
self-hosted,crabbox,openclaw,acpx, plus the dynamic lease labelVerification
git diff --checkpnpm run format:checkactionlint .github/workflows/crabbox-hydrate.ymlruby -e 'require "yaml"; ARGV.each { |path| YAML.load_file(path) }' .crabbox.yaml .github/actionlint.yaml .github/workflows/crabbox-hydrate.ymlrun,warmup,actions hydrate, andstoped512c0b0385fae7f6c5c14a7e9e6236ab68936506687a99ca976873492bdc43pnpm run checkwas attempted by autoreview and reached 707 passing tests before failing inpnpm run mutateunder local Node 26 with a yargs ESMrequire is not definederror. That is unrelated to this setup-only patch; CI normally runs mutation on Node 22.Scope note
This replaces the closed broad baseline PR shape. It deliberately does not add CodeQL or stale automation; those are separate policy decisions after the previous broad PR was closed as not wanted as-is.