Skip to content

feat(build): surgical-diff + YAGNI gate before ship#213

Merged
omartinma merged 1 commit into
mainfrom
feat/205
Jul 3, 2026
Merged

feat(build): surgical-diff + YAGNI gate before ship#213
omartinma merged 1 commit into
mainfrom
feat/205

Conversation

@omartinma

@omartinma omartinma commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Description

Adds a surgical-diff gate to /build. Before the ship commit, every change must trace to a plan task, the original request, or a Phase 3 review finding. Untraceable change (drive-by reformatting, unrequested type hints, speculative validation) is removed, and only self-created orphans are deleted.

The gate lives in a new references/surgical-diff-gate.md and runs in Phase 4 after Final Validation and before the ship commit.

Closes #205.

Type of Change

  • New feature (feat)
  • Bug fix (fix)
  • Code refactor (refactor)
  • Documentation (docs)
  • CI change (ci)
  • Chore (chore)

@omartinma omartinma requested a review from a team as a code owner July 2, 2026 18:02
@omartinma omartinma requested a review from ryzizub July 2, 2026 18:02
@omartinma omartinma merged commit f2b2b0f into main Jul 3, 2026
5 checks passed
@omartinma omartinma deleted the feat/205 branch July 3, 2026 09:55
@vgvbot vgvbot mentioned this pull request Jul 3, 2026
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.

feat(build): surgical-diff + YAGNI gate in Phase 2

2 participants