Skip to content

docs: drop the never-commit rule from the agent instructions - #1125

Merged
blafourcade merged 1 commit into
nextfrom
docs/drop-never-commit-rule
Oct 28, 2026
Merged

blafourcade merged 1 commit into
nextfrom
docs/drop-never-commit-rule

Conversation

@blafourcade

Copy link
Copy Markdown
Contributor

🎯 What & why

CLAUDE.md, AGENTS.md and vcs.md told every agent working on this repository never to commit or push unless asked. The implement flow this repository ships commits each validated task by default, so the repository's own instructions contradicted its product.

🛠️ How it works

  • Removes the "Do not commit or push unless the user asks" line from CLAUDE.md and AGENTS.md.
  • Removes the "Commit Strategy" section (AI should auto commit: never) from aidd_docs/memory/vcs.md.
  • The one-commit-per-validated-task default and the never value stay in the implement skill; pushing stays a human step ("Push only when asked").

🧪 How to verify

  • pnpm exec lefthook run pre-commit

⚠️ Heads-up

  • cli/aidd_docs/memory/vcs.md still carries AI should auto commit: never for the CLI. Left alone: it is that package's own policy.
  • An agent working on this repository may now commit without being asked. It still never pushes.

🔗 Linked issue

Refs #413

✅ I certify

  • I DO CERTIFY I READ EACH LINE OF THE PULL REQUEST BECAUSE I AM A SOFTWARE ENGINEER, NOT A AI PUPPY.

🤖 Generated with Claude Code

https://claude.ai/code/session_01XeK3mFt8TGPAoKbzZAsaNf

The repository told every agent never to commit or push unless asked,
while the implement flow it ships commits each validated task by
default. The instructions and the memory bank no longer contradict the
product; pushing stays a human step.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XeK3mFt8TGPAoKbzZAsaNf
@blafourcade
blafourcade requested a review from a team as a code owner October 28, 2026 11:14
@blafourcade
blafourcade merged commit 3debaf1 into next Oct 28, 2026
@blafourcade
blafourcade deleted the docs/drop-never-commit-rule branch October 28, 2026 11:14
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