Skip to content

taste: keep prescribed fixes minimal - #57

Merged
Octember merged 6 commits into
mainfrom
taste/scope-creep
Aug 24, 2026
Merged

taste: keep prescribed fixes minimal#57
Octember merged 6 commits into
mainfrom
taste/scope-creep

Conversation

@Octember

Copy link
Copy Markdown
Owner

Summary

  • Reusing an existing corpus primitive stays the good fix.
  • The prescribed fix must not add LOC (delete/inline/call what's there).
  • No new review kinds — just that constraint on step 3, the Fix line, and the rubric.

Test plan

  • bun test src/review-sweep.test.ts

Made with Cursor

Keep citing existing primitives. A Fix that adds lines is the wrong fix.

Co-authored-by: Cursor <cursoragent@cursor.com>

@exe-dev-github-integration exe-dev-github-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM ✅

Octember and others added 2 commits August 23, 2026 20:59
Removed the verbose "do not" sections from the review prompt and rubric,
shifting the tone to concise, positive instructions. The "Do NOT flag"
section in the rubric was dropped entirely, and the memory/convergence
rules were tightened for clarity. Tests were updated to match the new
prompt structure.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>

@exe-dev-github-integration exe-dev-github-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

this is too broad for the stated goal

Comment thread .review/REVIEW-PROMPT.md
@@ -1,88 +1,23 @@
# Review spec — corpus-grounded, anti-slop, with a personality
# Review spec

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟠 .review/REVIEW-PROMPT.md:1 · overbuilt · conf 0.91
This PR says it is only constraining prescribed fixes to stay minimal, but it rewrites the whole review contract and drops concrete safeguards around untrusted inputs, prior-review convergence, blocking vs non-blocking findings, and exact body formatting. The minimal change is a sentence in the existing fix guidance, not replacing the spec with a compressed version.
→ Fix: keep the existing spec/rubric text and add only the “delete/inline/call what's there; don't add LOC” constraint where fixes are prescribed.

Octember and others added 3 commits August 23, 2026 21:10
Removed remaining verbose and scolding language from the prompt
construction in `src/sweep/prompt.ts`. The intent, memory, and
reraise sections are now much tighter and direct, focusing on
positive instructions rather than ALL-CAPS security warnings.

Co-authored-by: Cursor <cursoragent@cursor.com>
…notes

Updated `REVIEW-PROMPT.md` to explicitly state that review cycles are
expensive and only issues that truly break behavior or introduce tech
debt should be flagged, while encouraging even lighter review on tests.
Updated `RUBRIC.md` to explicitly discourage over-building and heavy-handed
fixes, suggesting they be noted as non-blocking (e.g., race conditions)
unless truly needed.

Co-authored-by: Cursor <cursoragent@cursor.com>
Refine the "Weigh the fix" guidance to avoid prescribing heavy-handed
fixes and to treat added lines as liability rather than a generic
reuse-vs-add tradeoff.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Octember
Octember merged commit 4a64cb3 into main Aug 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant