Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 13 additions & 10 deletions .claude-bot/verify.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,21 @@
# wasmagent-proxy verify manifest.
# Mirrors the checks in .github/workflows CI so the bot's local pre-merge gate
# catches the same failures CI would — including the wasm32 build, which is the
# real compile target for the proxy-wasm-evidence filter and exercises code
# paths that a native `cargo test` does not.
# Fast feedback loop: cargo-check at level 1 (~30s) catches type errors early.
# Full test + wasm build at level 3 with generous timeouts. Clippy at level 4
# (non-blocking, runs only after tests pass).
commands:
- name: cargo-check
cmd: "PATH=/root/.cargo/bin:$PATH cargo check --workspace"
timeout: 2m
level: 1
- name: cargo-test
cmd: "PATH=/root/.cargo/bin:$PATH cargo test --workspace --lib"
timeout: 5m
timeout: 8m
level: 3
- name: cargo-clippy
cmd: "PATH=/root/.cargo/bin:$PATH cargo clippy --workspace -- -D warnings"
timeout: 3m
level: 2
- name: wasm-build
cmd: "PATH=/root/.cargo/bin:$PATH cargo build -p proxy-wasm-evidence --target wasm32-wasip1 --release"
timeout: 5m
timeout: 8m
level: 3
- name: cargo-clippy
cmd: "PATH=/root/.cargo/bin:$PATH cargo clippy --workspace -- -D warnings"
timeout: 3m
level: 4
Loading