Samuel Stinkpost
e7e51d074c
docs: add task assignment section to shared POLICIES.md
...
Documents the curl commands for creating and reassigning Paperclip issues,
with guidance on required fields (title, description, assigneeAgentId, parentId)
and the rule: never leave work unassigned.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-21 01:24:30 +00:00
Chris Farhood
8665e041ef
Add versioning policy: CalVer for most orgs, SemVer for PRI (ArtifactHub)
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 08:21:48 -04:00
Chris Farhood
b477940f2a
Issues stay open until deployed and validated, not just merged
...
Updated across all POLICIES.md and SOUL.md files in all orgs.
Merging is a step in the process, not the finish line.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 08:02:25 -04:00
Chris Farhood
33c076aaa0
Enforce PR workflow: QA + CTO approve, CEO merges, GitHub branch protection
...
POLICIES.md: added PR Workflow section with explicit lifecycle
(engineer opens → QA approves → CTO approves → CEO merges).
Updated issue tracking to reference dual approval before merge.
Added branch protection enforcement directive.
CEO: added merge step to heartbeat, merge authority in SOUL.md,
branch protection enforcement responsibility.
CTO: removed merge authority, review and approve only.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-20 07:18:52 -04:00
Chris Farhood
8a8fa24aac
Consolidate shared policies and tools into root-level files
...
- Added POLICIES.md: env var handling, infra policy (ghcr.io, Renovate),
git workflow, issue tracking, CI/CD access rules
- Added shared TOOLS.md: GitHub auth, Paperclip API, common tools, repos
- Removed all per-agent TOOLS.md files (shared file covers everything)
- Updated all AGENTS.md bootstraps to read shared POLICIES.md and TOOLS.md
- Removed duplicated env var directive from all HEARTBEAT.md files
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-03-18 20:19:10 -04:00