Add posting guardrails to mach6-issue skill - #441
Conversation
Implementation PlanProblem analysisCREATE mode currently puts a soft “present the draft” sentence immediately before the posting command. It does not force a separate user decision, does not define which response authorizes posting, and lets The existing Deliverables
Acceptance criteria
Files to modify
No README or dedicated docs change is needed: the public mach6 documentation only states that CREATE mode drafts structured issues and does not duplicate the posting workflow or contradict the new guardrail. Testing and verificationPer the requested small documentation-only scope, add no regression test. Verify the change by:
The skill is loaded directly from Markdown at runtime, so no generated files or compile step are required for this change. Risks and open questions
Plan created by mach6 |
Vitest coverage
|
Progress UpdateImplemented the mach6-issue CREATE-mode posting guardrails:
Verification passed: the focused built-in skill suite (43 tests), Commit: Progress tracked by mach6 |
Code ReviewCriticalNone. Important
Suggestions
Strengths
Agents run: code-reviewer, error-auditor, test-reviewer, completeness-checker, simplifier; plus manual user QA feedback Reviewed by mach6 |
Review AssessmentClassifications
Action Plan
Deferred follow-up: Decide separately whether labels must appear in the approval gate or be omitted unless independently confirmed. Assessment by mach6 |
Review Assessment — Scope UpdateSupersedes the classification and action plan in the prior assessment. The user explicitly confirmed that proposed labels must also be presented in the approval gate. Finding 4 is therefore genuine and must-resolve, not deferred. Updated Classifications
Updated Action Plan
Assessment by mach6 |
Progress UpdateResolved review findings 1–4:
Verification passed: focused skill tests (44 passed), Biome, full build, workspace-link verification, Commit: Progress tracked by mach6 |
Code ReviewCriticalNone. Important
Suggestions
Strengths
Agents run: code-reviewer, error-auditor, test-reviewer, completeness-checker, simplifier Reviewed by mach6 |
Review AssessmentThe user's subsequent explicit clarification is authoritative and supersedes contrary inferences from the plan or prior automated review: the approval wizard must include at least the three named options but may include more, and additional regression assertions are not required for this text-only skill document. Classifications
Action PlanNo genuine issues. This PR requires no review-driven changes. Assessment by mach6 |
Closes #438
Hardens mach6-issue CREATE mode so issue content and the explicit target repository require approval before posting.
Implementation plan posted as a comment below.