- SDLC.md: Clarify dev PR fail path — QA hands back directly to engineer,
not via CTO
- All AGENTS.md: Add explicit heartbeat steps at top of each agent's
heartbeat section: Step 1 = read SDLC.md + TOOLS.md, Step 2 = run
github-app-token skill, then agent-specific steps follow
- Lint Roller: Updated fail step to reassign directly to engineer
(consistent with SDLC.md clarification)
Co-Authored-By: Paperclip <noreply@paperclip.ing>
- Created canonical SDLC.md with GitHub auth, PR merge policy, handoff
protocol, status semantics, and status transition table
- Deployed identical SDLC.md to all 8 agents
- Removed handoff protocol from all AGENTS.md (now in SDLC.md only)
- Removed status semantics from all AGENTS.md (now in SDLC.md only)
- Removed GitHub auth sections from all AGENTS.md (now in SDLC.md only)
- Removed infrastructure sections from AGENTS.md (now in TOOLS.md only)
- Deleted all SOUL.md, HEARTBEAT.md, GITHUB.md, INFRASTRUCTURE.md files
- Added github-app-token skill to daisy-clippington and lint-roller frontmatter
- Trimmed personification to max 2 sentences (CEO, CMPO, EA)
- Added References sections to agents that were missing them
Co-Authored-By: Paperclip <noreply@paperclip.ing>
INFRASTRUCTURE.md files contained deployment targets, Kubernetes access,
authentication (Authentik/Better-Auth), secrets (Sealed Secrets/kubeseal),
Flux GitOps deployment pipeline, Mend Renovate policy, and OpenTofu/Flux
ToFu Controller details. This content was missing from the consolidated
TOOLS.md. Now all agents have a comprehensive TOOLS.md with full
infrastructure documentation, and stale references to INFRASTRUCTURE.md,
HEARTBEAT.md, GITHUB.md, and SOUL.md have been updated to point to
SDLC.md and TOOLS.md.
Co-Authored-By: Paperclip <noreply@paperclip.ing>