Skip to content

Stop implement-issue from parking for push approval - #40

Merged
paulieb89 merged 1 commit into
mainfrom
fix/implement-issue-push-autonomy
Jul 16, 2026
Merged

Stop implement-issue from parking for push approval#40
paulieb89 merged 1 commit into
mainfrom
fix/implement-issue-push-autonomy

Conversation

@paulieb89

Copy link
Copy Markdown
Contributor

Problem (observed live on #28)

The deepseek agent finished a fully-verified .editorconfig, then stopped and asked permission to git push and waited. Root cause: two contradictory step 10s —

  • agent/instructions/20-operating-model.md §10: "Push the branch with git. Feature-branch pushes are permitted…"
  • agent/skills/implement-issue/SKILL.md §10: "Request approval for git push when the branch is ready."

The task-specific skill wins, so agents park after doing the work — re-creating the invisible-approval stall #17 removed at the tool layer, now as an instruction. On the GitHub channel that pause is a silent dead-end.

Fix

Rewrite skill step 10 to match the operating model: push feature branches without approval, and explicitly "Do not pause to ask before pushing a feature branch."

Safety unchanged

The command-guard still denies force-pushes and default-branch pushes (now unit-tested via #35), and merging remains human-only through required review + CODEOWNERS. Only the redundant, stall-inducing pause is removed.

Skill step 10 told the agent to "request approval for git push", which
contradicted operating-model step 10 (feature-branch pushes permitted).
The task-specific skill won, so agents finished verified work then
stalled waiting for a human go-ahead on the GitHub channel — the exact
invisible-approval failure mode #17 set out to remove, resurfacing as an
instruction rather than a tool gate. Observed live on #28.

Align the skill with the operating model: push feature branches without
approval. Safety is unchanged — the shell guard denies force-pushes and
default-branch pushes, and merging stays human-only through required
review and CODEOWNERS.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
evolve Ready Ready Preview, Comment Jul 16, 2026 1:15pm

Request Review

@paulieb89
paulieb89 merged commit 4d37065 into main Jul 16, 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