Files
gps-denied-onboard/.cursor/rules
Oleksandr Bezdieniezhnykh cfe3d357f4 [meta] Forbid per-batch full-suite test runs under implement skill
Root cause: I ran the full unit suite at the end of every autodev
batch despite implement/SKILL.md already saying that is forbidden
(lines 33, 136, 145, 372). The skill's existing rules were buried
mid-document; coderule.mdc's general "run full suite when done"
overrode them in practice because each batch felt like a "done"
point.

Two targeted clarifications:

- .cursor/rules/coderule.mdc: add an Iterative-Skill Exception
  bullet stating that when an iterative loop skill (autodev /
  implement batch loop, refactor batch loop) is active, the
  skill governs full-suite cadence and "done with changes"
  means done with the implementation phase, not done with one
  batch.

- .cursor/skills/implement/SKILL.md: hoist the per-batch / per-
  task / Step-16 cadence rule into a top-of-file "READ FIRST,
  EVERY BATCH" banner with an explicit anti-pattern check ("if
  you catch yourself about to run pytest tests/ at end of batch,
  STOP").

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-13 22:51:48 +03:00
..
2026-04-12 05:05:11 +03:00