You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We ship three policy packs in starter-kit/policies/: readonly, pr-writer, and infra-review. A common use case that is not well served is an agent that is allowed to rewrite documentation but should not touch code.
Problem
We ship three policy packs in
starter-kit/policies/:readonly,pr-writer, andinfra-review. A common use case that is not well served is an agent that is allowed to rewrite documentation but should not touch code.Acceptance criteria
starter-kit/policies/docs-writer.yaml*.md,*.mdx,docs/**,README*,CHANGELOG*.go,.py,.js,.ts, etc.), any destructive shell command, any SQL writestarter-kit/policies/docs-writer-tuning-notes.mdbriefly explains the philosophystarter-kit/README.mdlists the new packFiles to create or touch
starter-kit/policies/docs-writer.yaml(new)starter-kit/policies/docs-writer-tuning-notes.md(new)starter-kit/README.md(add the pack to the list)cmd/aegisctl/policypack.go(if the pack list is hardcoded anywhere, add it)How to test locally
Run the installer with the new pack:
Or just point
aegisctl policy-pack show docs-writerat it and verify it parses.Notes
Look at
starter-kit/policies/pr-writer.yamlandstarter-kit/policies/pr-writer-tuning-notes.mdfor the house style. Keep it short and opinionated.