feat!: remove review-code — superseded by Quinn (2.0.0)#12
Merged
Conversation
BREAKING CHANGE: The `review-code` CLI is removed.
Quinn (in protoLabsAI/protoWorkstacean) now handles PR review across
the org via the webhook at hooks.proto-labs.ai/webhook/github. Quinn:
- Reviews every PR via the GitHub webhook (opened, synchronize, ready_for_review)
- Posts inline review comments via the GitHub Review API (line-level)
- Uses Qdrant + Ollama vector search across prior PR history
(quinn-pr-history) and similar code patterns (quinn-code-patterns)
- Learns from dismissed comments (quinn-review-learnings) and
suppresses low-signal patterns on future reviews
- Explicitly designed to replace CodeRabbit per its reference doc
The release-tools `review-code` CLI was a bridge tool — added to bypass
clawpatch's OpenAI-Codex coupling so we could run Clawpatch-shaped
findings through the protoLabs gateway. With Quinn live, it's redundant
and removed in one shot rather than deprecated.
Removed:
bin/review-code.mjs
lib/code-review.mjs
test/code-review.test.mjs
docs/handoffs/2026-05-21-review-code.md
Updated:
package.json — drop bin entry, version 1.1.0 → 2.0.0
.github/workflows/ci.yml — drop review-code lint/smoke steps
README.md — drop the "Model-backed code review" section
Consumers already migrated:
protoLabsAI/protoMaker#3746
protoLabsAI/escape-from-qud#109
Closes #9 (review-code: post sticky PR comment — no longer needed; Quinn
posts inline review comments natively).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
BREAKING CHANGE. Removes the `review-code` CLI from `@protolabsai/release-tools` and bumps to 2.0.0.
Why
Quinn (in protoLabsAI/protoWorkstacean) now handles PR review across the org via webhook at `hooks.proto-labs.ai/webhook/github`. Quinn:
`review-code` was a bridge — added to bypass clawpatch's OpenAI-Codex coupling so Clawpatch-shaped findings could route through the protoLabs gateway. With Quinn live, it's redundant. Per greenfield-first, remove rather than deprecate.
Removed
Updated
Consumers already migrated
Both repos that called this in CI have companion PRs landing first:
Both had their Quinn webhooks verified active before this PR was opened. Webhook ids: protoMaker 604878011, escape-from-qud 630122469.
Test plan
Closes #9