com um clique
openclaw-landable-bug-sweep
// Find or repair small high-confidence non-SDK-boundary OpenClaw bugfix PRs until five are landable.
// Find or repair small high-confidence non-SDK-boundary OpenClaw bugfix PRs until five are landable.
Summarize CodexBar local cost logs by model for Codex or Claude, including current or full breakdowns.
Use when testing, fixing, or extending the OpenClaw Control UI GUI with Vitest + Playwright end-to-end checks, mocked Gateway WebSocket flows, mocked dashboard runs, screenshots/videos, or agent-verifiable browser proof.
Capture and automate macOS UI with the Peekaboo CLI.
Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
Auto Review closeout. Codex review is the default when no engine is set and is the recommended reviewer.
Use the Crabbox wrapper for OpenClaw remote validation across Linux, macOS, Windows, and WSL2, including delegated Blacksmith Testbox proof. Report the actual provider and id.
| name | openclaw-landable-bug-sweep |
| description | Find or repair small high-confidence non-SDK-boundary OpenClaw bugfix PRs until five are landable. |
Autonomous maintainer workflow for producing five landable OpenClaw bugfix PR URLs. Use for broad issue/PR sweeps where the bar is high and the output is PRs, not notes. Do not use for plugin SDK/API boundary work; those need separate architecture review.
Return exactly five PR URLs, each with:
The five URLs may be existing PRs that were reviewed/fixed, or new PRs created from issues/clusters.
Do not present a PR URL to the maintainer until it has been refreshed on current main, left-tested, autoreviewed clean, pushed, and verified green in live GitHub CI.
If code, tests, changelog, PR body, or branch base changes after autoreview, rerun autoreview before showing the URL.
Use $gitcrawl for discovery/clustering, $openclaw-pr-maintainer for live GitHub mutation rules, $github-author-context when contributor trust matters, $openclaw-testing for proof choice, $autoreview before publishing/landing, and $crabbox for broad/E2E/live proof.
Accept only when all are true:
src/plugin-sdk/** boundary changeGood examples:
main, with proof and closeable duplicatesReject:
$autoreviewgit status -sbgit pull --ff-onlymaingitcrawl open issues/PRs, neighbors, and searchgh issue/pr viewrepair-existing-pr, create-new-pr, close-fixed-on-main, close-duplicate, or rejectmain, prove with current source/test/commit and close kindlyorigin/mainmain; resolve them mechanically when already refreshing, but do not treat them as a real code conflict, a reason to reject the PR, or evidence that the branch needs extra fixup beyond the changelog entry order$autoreview until no accepted/actionable findings remain before creating, updating, or presenting the PR URLUse the repo PR template. Include these exact labels:
Behavior addressed:
Real environment tested:
Exact steps or command run after this patch:
Evidence after fix:
Observed result after fix:
What was not tested:
main, fix small issues, left-test, autoreview clean, push, and get CI green before showing or counting it.main: comment proof, close.Maintain a running ledger:
accepted:
- PR URL:
source refs:
bug:
root cause:
fix:
risk:
rebase/head:
left-test:
autoreview:
CI:
credit/thanks:
cleanup:
rejected:
- ref:
reason:
closed:
- ref:
reason:
proof/comment:
Final answer: