Calibration decision for mined Sdlc cops (gates #370) #378

Closed
opened 2026-08-14 20:02:32 +00:00 by jared · 2 comments
Owner

Parent

#369

What to build

The consolidated per-cop decision — fix tests, retune cop, or both — recorded on #369 so #370 (test-lint-fixer) can be scoped from it. Decision only: any agreed cop retuning or test fixing is captured as new tickets, not implemented here.

Acceptance criteria

  • Decision comment on #369 naming the chosen path per cop
  • Follow-up work (retuning/test fixes) captured as new tickets or explicitly noted as none
  • No code changes in this ticket

Blocked by

## Parent #369 ## What to build The consolidated per-cop decision — fix tests, retune cop, or both — recorded on #369 so #370 (test-lint-fixer) can be scoped from it. Decision only: any agreed cop retuning or test fixing is captured as new tickets, not implemented here. ## Acceptance criteria - [ ] Decision comment on #369 naming the chosen path per cop - [ ] Follow-up work (retuning/test fixes) captured as new tickets or explicitly noted as none - [ ] No code changes in this ticket ## Blocked by - #376 - #377
Author
Owner

Started: consolidating calibration decision for the two mined cops.

Started: consolidating calibration decision for the two mined cops.
Author
Owner

Resolution

Done: Consolidated calibration decision for both mined Sdlc cops: DuplicatedStatementSequence -> retune cop (exclude assert_/refute_ windows, drop dead SUGGESTED_EXTRACTIONS, keep WINDOW_SIZE=2, re-measure); RawFileContentAssertion -> no cop change, rubocop Exclude for the 5 document-renderer test files + fix the 6 real offenses

Evidence: Decision comment posted on #369; #370 scope narrowed to the 6 real RawFileContentAssertion lines plus post-retune Dry residual

Follow-ups: #380 retune Dry cop, #381 rubocop excludes, #382 os-vault eval check dedup — all created and labeled ready-for-agent

## Resolution **Done:** Consolidated calibration decision for both mined Sdlc cops: DuplicatedStatementSequence -> retune cop (exclude assert_/refute_ windows, drop dead SUGGESTED_EXTRACTIONS, keep WINDOW_SIZE=2, re-measure); RawFileContentAssertion -> no cop change, rubocop Exclude for the 5 document-renderer test files + fix the 6 real offenses **Evidence:** Decision comment posted on #369; #370 scope narrowed to the 6 real RawFileContentAssertion lines plus post-retune Dry residual **Follow-ups:** #380 retune Dry cop, #381 rubocop excludes, #382 os-vault eval check dedup — all created and labeled ready-for-agent
jared closed this issue 2026-08-14 20:13:16 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jared/cc-os#378
No description provided.