merge-discipline
Installation
SKILL.md
Merge Discipline
Internal shared skill — the single source of truth for merge-time discipline. Five parts, run in order A → B → C → R → D: OpenSpec archive association gate (Part A) + rebase/conflict pre-check (Part B) + coverage gate (Part C) + PR code review (Part R, strong-dep
pr-code-review) + squash decision & tip pinning (Part D). Referencing workflows declare this in frontmatterdependenciesand abort at startup if missing.
Prerequisite skill check
On load, scan frontmatter dependencies. If any is missing → print the Missing Notice below and abort (no silent degrade).
Missing Notice
⚠️ merge-discipline is missing a strong dependency and cannot run
【Missing skill(s)】
- <name>: <one-line purpose>
【Why it's needed】
merge-discipline strongly depends on:
- `pr-code-review`: Part R — multi-perspective PR review with ≥80 confidence filter before tip-pin merge