Repository navigation
docs: let agents run goal-driven and ask only before destructive actions - #13
Merged
Merged
Conversation
Replace the category-based approval gate with an autonomy rule: agents carry the requested goal through to verified completion and ask first only before destructive or outward-facing actions (AWS mutations, push, PR, release, history rewrites, weakening tests, loosening safety rules). AGENTS.md is the single owner; workflow, slop review, testing style, quality gates and local development now link to it instead of restating stricter copies. The deviation protocol no longer halts the session on Level 2/3 findings, handoffs end with a default next step instead of "talk to Deniz", source checkouts no longer need approval, CLAUDE.md imports AGENTS.md, the Claude skill shim describes BadgeSmith instead of the LocalStack Aspire package, and the Copilot relay and stale marketplace/LSP references are removed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Agents working in this repo stopped too often to wait for instructions. This PR replaces the category-based approval gate with an autonomy rule and makes
AGENTS.mdits single owner.AGENTS.md→ Autonomy And Approval: agents carry the requested goal through to verified completion, making the code/test/build/CI/CDK/doc changes it needs without asking. They ask first only before destructive or outward-facing actions: AWS mutations and deploys, push/PR/release, history rewrites or discarding others' work, weakening or deleting tests, and loosening the safety rules. When one of those comes up, they finish everything else first and ask once at the end. Commits happen only when requested.workflow.md,slop-review.md,testing-style.md,quality-gates.md,local-development.mdandsecurity-and-storage.mdhad their own (sometimes stricter) copies of the gate. They now link toAGENTS.md#autonomy-and-approval.CLAUDE.mdnow imports@AGENTS.md. A plain Markdown link is not loaded by Claude Code..claudeskill shim's description was copied from the Aspire.Hosting.LocalStack repo and now describes BadgeSmith.external/source checkouts no longer needs approval.AGENTS.mdshrinks from 135 to 111 lines. Always-On Safety is unchanged.Verification
git diff --checkis clean.build-and-testruns on this PR.