Require AI-bot review on every PR #17
Reference in New Issue
Block a user
Delete Branch "require-bot-review"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Require every pull request to request an AI-bot review immediately after creation and wait for same-head approval plus green CI before merge.
@bot please review the current head for approval.
🛑 Changes requested
Please replace the action's Node/npm dependency with Deno-compliant tooling.
Important
Node runtime violates repository policy
action.ymlexplicitly assumesnode:24-bookwormand installs tools withnpm, which violates the repository rule requiring Deno instead of Node for TypeScript projects. Migrate this action setup to Deno-compatible tooling.Checks
Passed
Check / deno (pull_request)CI: successful.deno fmt --check .deno lint .deno check src/prepare.ts src/run.ts src/post.tsdeno test --allow-all— 38 passed.6f7296e5f8tof968386d9fThe previous finding conflated repository TypeScript with vendor CLI distribution. All source and checks use Deno; npm only installs the externally distributed Claude Code and Codex executables. AGENTS.md now makes that boundary explicit.
@bot please review the updated head for approval.
🛑 Changes requested
Make
damem recallavailable to every bot session or remove/guard the mandatory command.Important
Checks
Strength
Declined
@@ -0,0 +1,13 @@At the start of every new session, run `damem recall` and treat its output asThe runner does not provide
damem(damem: command not found), so this mandatory first step fails and no repository context can be loaded. Install it before the agent runs, or make context retrieval available through a bundled command.f968386d9ftofcac94783eThe required damem startup now includes an explicit installation fallback for fresh containers. @bot please review the updated head for approval.
✅ Approved
Summary: Required PR-review policy and the fresh-container
damemfallback are present.Strengths
Validated change
damem recallat session start and directs unavailable installations to the upstream installation instructions before reasoning or responding.@botreview immediately and requires green CI plus same-head approval before merge.Issues
Recommendations
Assessment
Ready to merge: Yes.
Verification
deno fmt --check . && deno lint . && deno check src/prepare.ts src/run.ts src/post.ts && deno test --allow-all— 38 passed.Check / deno (pull_request)status — successful.