Skip to content

Remove the Jev review-screen pilot - #3892

Merged
tom2drum merged 1 commit into
mainfrom
remove-review-screen
Nov 13, 2026
Merged

tom2drum merged 1 commit into
mainfrom
remove-review-screen

Conversation

@tom2drum

Copy link
Copy Markdown
Collaborator

Description

Removes the Jev review-screen pilot (tools/review-screen/) and the jev axis it fed in the review-changes skill.

The pilot ran on 69 reviews. On its own, the screen added 9 of 354 findings. Those were 5 distinct issues, all style nits and no bugs. 22% of the standards suspects were real and 0 of 16 spec suspects were. Each false suspect still cost a subagent read. For the rules it covered, the main review found most issues and the screen didn't flag them. Two rules earned hits, inline-date-format and magic-number. Both are mechanical patterns, so they move to lint checks in #3890 instead of a model-based screen.

  • Deletes tools/review-screen/, the review:screen script and the @typesafe-ai/sdk dev dependency.
  • review-changes: removes the Jev axis brief, the rule: label on standards findings, the sources list, the origins step and the jev close line. These existed only to measure the pilot. The code-reviewer agent no longer returns a jev line.
  • Drops the tool's .gitignore and ESLint ignore entries, and the .agents/ entry in the Stryker sandbox allowlist, which only the rubric spec needed.
  • Removes the AGENTS.md pointer, the Jev glossary row and the out-of-date mentions in other docs.

The task spec .agents/tasks/3720-jev-review-screen/spec.md stays as the record of the pilot.

Environment variables

None

Minimum API version

None

Breaking or incompatible changes

None

Additional information

None

🤖 Generated with Claude Code

Over 69 reviews the screen added 9 of 354 findings on its own (5 distinct
issues, all style nits), with 22% precision on standards suspects and none
on spec suspects. The two rules that hit, inline-date-format and
magic-number, move to lint checks (#3890).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tom2drum tom2drum added the tech Issues related to building, testing, and other project tooling or AI setup enhancements label Nov 13, 2026

@tom2drum tom2drum left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Cleared — 0 blockers, 0 majors open

blocker 0 · major 0 · nit 1 · not anchorable 0

Axes: spec (skipped — 3720 is the pilot record, not this change) · standards · correctness

— Reviewed by cursor (Grok 4.7)


Send **one** message with the `general-purpose` subagents the change actually has axes for — the `jev`
axis among them. Each gets: the scope, the base ref, the touched-file list plus untracked files, the spec
Send **one** message with the `general-purpose` subagents the change actually has axes for. Each gets: the scope, the base ref, the touched-file list plus untracked files, the spec

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💬 cursor-F1 · nit

Removing "— the jev axis among them." left the first line of this paragraph at 180 characters, while every other paragraph in the file wraps near 110:

Send one message with the general-purpose subagents the change actually has axes for. Each gets: the scope, the base ref, the touched-file list plus untracked files, the spec

Re-wrap the paragraph at the file's usual width.

— Reviewed by cursor (Grok 4.7)

@tom2drum
tom2drum merged commit 850392b into main Nov 13, 2026
15 of 16 checks passed
@tom2drum
tom2drum deleted the remove-review-screen branch November 13, 2026 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tech Issues related to building, testing, and other project tooling or AI setup enhancements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant