חזרה לפיד
newsמקור: Reddit — r/Cursor8.9.2026

I built Driftwatch — Cursor rules + a GitHub Action that fails PRs when the agent skips or guts tests

$cat article.txt

>Disclosure: this is my product. Posting once because a lot of Cursor threads here are about agents quietly breaking CI discipline. You know…

# מהמקור

Disclosure: this is my product. Posting once because a lot of Cursor threads here are about agents quietly breaking CI discipline. You know the pattern: Cursor lands a PR that looks fine until you notice `it.skip`, an emptied `pass` test, `toBeTruthy()` where `toEqual({…})` used to be, or a "fix typo" title that also touched `src/billing.py`. Pasted `.cursorrules` dumps say "don't do that." They do not fail the build. Driftwatch is the backstop I wanted: Cursor rules that treat a `Scope:` block in the PR body as a contract A readable GitHub Action (Python stdlib only) that diffs the PR and fails on `skipped_test`, `emptied_test`, `deleted_test`, `weakened_assertion`, `weakened_snapshot`, `out_of_s

קרא במקור