The landing page for ClawSweeper — the cleanup crab of OpenClaw. ClawSweeper scans every open issue and pull request weekly, writes one durable review comment per item, and proposes a close only when the evidence is strong.
A single-page editorial site. Static HTML and CSS — no build step, no JavaScript runtime, no analytics. Deploys directly to Vercel.
| File | Purpose |
|---|---|
index.html |
Page markup |
style.css |
Abyssal archival theme, hairline rules, hero motion |
vercel.json |
Clean URLs, security headers, cache policy |
package.json |
Local preview and workflow regression test scripts |
pnpm dev
# or
python3 -m http.server 4321Then open http://localhost:4321.
Run the dispatch regression tests with Node.js 22 or later, Bash, and jq:
pnpm test
# or
node --test --test-concurrency=2 tests/*.test.mjsComment commands have separate concurrency groups per comment, so issue or pull request edits cannot cancel them. Edits to the same comment still supersede its earlier dispatch; metadata edits continue to supersede earlier metadata runs. Ignored bot label events also use a separate group. Marked maintainer opt-in reminders are ignored even when they quote a command. The prefilter admits review, status, stop, explanation, approval, fix, build, and implementation commands for the shared router to authorize and process.
Dispatch uses GitHub Actions OIDC with id-token: write to authenticate to the
ClawSweeper intake endpoint; no stored App key or acknowledgement token is needed.
The App webhook remains an independent delivery route. Successful intake and
deliberate non-transient HTTP 4xx refusals complete the job. Missing OIDC tokens,
network failures, HTTP 408/429, and server failures fail the job so it can be rerun.
Tests execute the workflow scripts against a synthetic HTTP stub without calling
GitHub or the live intake service.
This repo is wired to a Vercel project under the amantus team. Production
deploys flow from main; nothing else is needed.
vercel --prod --scope amantus- ClawSweeper (the bot itself) — https://github.com/openclaw/clawsweeper
- OpenClaw — https://github.com/openclaw/openclaw · https://openclaw.ai
- ClawHub — https://github.com/openclaw/clawhub · https://clawhub.ai
MIT — see LICENSE.