Skip to content

fix: clarify coverage adoption and lint generated files safely - #78

Merged
Disble merged 4 commits into
mainfrom
fix/sync-adoption-guidance
Oct 15, 2026
Merged

Disble merged 4 commits into
mainfrom
fix/sync-adoption-guidance

Conversation

@Disble

@Disble Disble commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Make optional coverage-tier adoption actionable for agents without silently enabling it.
  • Keep generated .dharness/ modules out of ESLint's explicit target list.
  • Integrate two independently tested work units before release-please produces the patch release.

Verification

  • Independent whole-change verifier: PASS, no blockers.
  • Go build, vet, full suite, formatting, and both local-gate refusal scenarios passed.
  • Real sync human/JSON output checked; ESLint 10.12.0 defect reproduced.
  • Staged mutation: 15/16 killed, score 0.94; one equivalent survivor under source scoping.
  • Linux/Windows race-test CI must pass before integration.
  • No ESLint 9 or complete real Vitest-adoption E2E claim.

Chain Context

This is the draft/no-merge tracker. Do not merge until both children are integrated and the final tree passes CI.

main
 └── 📍 tracker: fix/sync-adoption-guidance
      └── child 1: fix/sync-guidance-eslint
           └── child 2: fix/sync-guidance-coverage

Children start at v1.13.0 and end with the verified hotfix. Out of scope: new coverage runners, policy changes, shared mutation scoping, dependency changes, and manual version/tag generation.

Tracking: odd/tasks/sync-guidance-hotfix-release.md.

Child PRs

@sonarqubecloud

Copy link
Copy Markdown

@Disble
Disble marked this pull request as ready for review October 15, 2026 22:17
@Disble
Disble merged commit 75f6f66 into main Oct 15, 2026
3 checks 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