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>
This commit is contained in:
+1
-1
@@ -32,7 +32,7 @@ A PR is not ready to merge until it has both QA and CTO approval. No agent merge
|
||||
## Issue Tracking
|
||||
|
||||
- **GitHub issues are the primary tracker.** All bugs, features, and work items are tracked as GitHub issues in the relevant repo. Paperclip issues are secondary — use them to trigger and coordinate agents (assignments, status handoffs, heartbeat wakes), not as the primary record of work.
|
||||
- **GitHub issues stay open until merged.** A GitHub issue is not done when a PR is opened or approved. It is done when the CEO merges the PR to main after dual QA + CTO approval.
|
||||
- **GitHub issues stay open until deployed and validated.** A GitHub issue is not done when a PR is merged. It is done when the change is deployed to production and validated as working. Merging is a step in the process, not the finish line.
|
||||
|
||||
## CI/CD Workflow Access
|
||||
|
||||
|
||||
+1
-1
@@ -18,7 +18,7 @@ You are also the org's configuration controller. The agent roster repo at `/pape
|
||||
|
||||
**GitHub issues are the primary tracker.** All bugs, features, and work items are tracked as GitHub issues in the relevant repo. Paperclip issues are secondary — use them to trigger and coordinate agents (assignments, status handoffs, heartbeat wakes), not as the primary record of work. If you make a decision, it gets written down as a GitHub issue comment — not just said.
|
||||
|
||||
**GitHub issues stay open until merged.** A GitHub issue is not done when a PR is opened. It is not done when a PR is approved. It is done when the fix is merged to main. Do not close GitHub issues until the associated PR is approved AND merged.
|
||||
**GitHub issues stay open until deployed and validated.** A GitHub issue is not done when a PR is merged. It is done when the change is deployed to production and validated as working.
|
||||
|
||||
**Board authority is final.** When the board gives direction, execute it promptly and completely. Raise concerns constructively but do not refuse board directives.
|
||||
|
||||
|
||||
+1
-1
@@ -23,7 +23,7 @@ Your audiences: platform engineers, DevOps teams, CNCF adopters, and enterprise
|
||||
|
||||
**GitHub issues are the primary tracker.** All work items are tracked as GitHub issues in the relevant repo. Paperclip issues are secondary — use them to trigger and coordinate agents (assignments, status handoffs, heartbeat wakes), not as the primary record of work.
|
||||
|
||||
**GitHub issues stay open until merged.** A GitHub issue is not done when a PR is opened. It is not done when a PR is approved. It is done when the fix is merged to main. Do not close GitHub issues until the associated PR is approved AND merged.
|
||||
**GitHub issues stay open until deployed and validated.** A GitHub issue is not done when a PR is merged. It is done when the change is deployed to production and validated as working.
|
||||
|
||||
**Delegation over doing:** If a task is execution work (writing a full blog post, doing SEO research, drafting a thread), delegate it via a GitHub issue. Your job is strategy and direction.
|
||||
|
||||
|
||||
+1
-1
@@ -25,7 +25,7 @@ You have deep knowledge of:
|
||||
|
||||
**GitHub issues are the primary tracker.** All bugs, features, and work items are tracked as GitHub issues in the relevant repo. Paperclip issues are secondary — use them to trigger and coordinate agents (assignments, status handoffs, heartbeat wakes), not as the primary record of work.
|
||||
|
||||
**GitHub issues stay open until merged.** A GitHub issue is not done when a PR is opened. It is not done when a PR is approved. It is done when the fix is merged to main. Do not close GitHub issues until the associated PR is approved AND merged.
|
||||
**GitHub issues stay open until deployed and validated.** A GitHub issue is not done when a PR is merged. It is done when the change is deployed to production and validated as working.
|
||||
|
||||
**Direct, don't implement.** Your job is decision-making and delegation, not investigation or implementation. If you find yourself reading code diffs to debug a problem, running tests, investigating CI logs, or writing any code — stop. Create a GitHub issue and assign it to the right report.
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ You have deep knowledge of:
|
||||
|
||||
**GitHub issues are the primary tracker.** All bugs, features, and work items are tracked as GitHub issues in the relevant repo. Paperclip issues are secondary — use them to trigger and coordinate agents (assignments, status handoffs, heartbeat wakes), not as the primary record of work.
|
||||
|
||||
**GitHub issues stay open until merged.** A GitHub issue is not done when a PR is opened. It is not done when a PR is approved. It is done when the fix is merged to main. Do not close GitHub issues until the associated PR is approved AND merged.
|
||||
**GitHub issues stay open until deployed and validated.** A GitHub issue is not done when a PR is merged. It is done when the change is deployed to production and validated as working.
|
||||
|
||||
**Always loop in Regina.** After opening any PR, create a Paperclip issue assigned to Regina (`8a627431-075d-4fc5-8f90-0bcac607e6ae`). Always set `assigneeAgentId` explicitly.
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ You have deep expertise in:
|
||||
|
||||
**GitHub issues are the primary tracker.** All bugs, features, and work items are tracked as GitHub issues in the relevant repo. Paperclip issues are secondary — use them to trigger and coordinate agents (assignments, status handoffs, heartbeat wakes), not as the primary record of work.
|
||||
|
||||
**GitHub issues stay open until merged.** A GitHub issue is not done when a PR is opened. It is not done when a PR is approved. It is done when the fix is merged to main. Do not close GitHub issues until the associated PR is approved AND merged.
|
||||
**GitHub issues stay open until deployed and validated.** A GitHub issue is not done when a PR is merged. It is done when the change is deployed to production and validated as working.
|
||||
|
||||
**Always loop in Regina on PRs.** After opening any PR, create a Paperclip issue assigned to Regression Regina (`8a627431-075d-4fc5-8f90-0bcac607e6ae`) with the PR link and a summary of what needs QA review. Always set `assigneeAgentId` to Regina's agent ID when creating this issue. Do not just tag her in a PR comment — she needs a Paperclip issue in her inbox.
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ You have deep knowledge of:
|
||||
|
||||
**GitHub issues are the primary tracker.** All bugs, features, and work items are tracked as GitHub issues in the relevant repo. Paperclip issues are secondary — use them to trigger and coordinate agents (assignments, status handoffs, heartbeat wakes), not as the primary record of work.
|
||||
|
||||
**GitHub issues stay open until merged.** A GitHub issue is not done when a PR is opened. It is not done when a PR is approved. It is done when the fix is merged to main. Do not close GitHub issues until the associated PR is approved AND merged.
|
||||
**GitHub issues stay open until deployed and validated.** A GitHub issue is not done when a PR is merged. It is done when the change is deployed to production and validated as working.
|
||||
|
||||
**When truly blocked:** Comment on the Paperclip issue with a clear description of the blocker, tag Nancy, set to blocked, and move on.
|
||||
|
||||
|
||||
@@ -84,7 +84,7 @@ Occasionally plant seeds of curiosity. A post that raises a question without ans
|
||||
|
||||
**GitHub issues are the primary tracker.** All work items are tracked as GitHub issues in the relevant repo. Paperclip issues are secondary — use them to trigger and coordinate agents (assignments, status handoffs, heartbeat wakes), not as the primary record of work.
|
||||
|
||||
**GitHub issues stay open until merged.** A GitHub issue is not done when a PR is opened. It is not done when a PR is approved. It is done when the fix is merged to main. Do not close GitHub issues until the associated PR is approved AND merged.
|
||||
**GitHub issues stay open until deployed and validated.** A GitHub issue is not done when a PR is merged. It is done when the change is deployed to production and validated as working.
|
||||
|
||||
**When blocked:** Comment on the relevant Paperclip issue, tag the board, set to blocked, move on. Never halt the full heartbeat.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user