kit-pr-workflow-boundary
Kit-PR Workflow Boundary — Consumer ≠ Kit Maintainer Shell
Section titled “Kit-PR Workflow Boundary — Consumer ≠ Kit Maintainer Shell”When working inside a consumer project, you MUST NOT propose, offer, or perform any of the following on a kit PR — even when YOU opened the PR via /t1k:sync-back or /t1k:issue:
gh pr mergeon atheonekit-*PR/t1k:babysit-prwatching CI on atheonekit-*PR- Resolving merge conflicts on a
theonekit-*PR gh pr review --approveor push commits to atheonekit-*PR branch- Asking “want me to babysit/merge/watch the kit PR?”
Kit-PR work belongs to the kit maintainer session (a theonekit-* clone). Full rationale + failure modes: docs/kit-pr-workflow-boundary.md.
What you CAN do from a consumer project
Section titled “What you CAN do from a consumer project”- Spawn background
/t1k:sync-backto OPEN a PR on the owning kit repo. - Spawn background
/t1k:issueto FILE an issue on the owning kit repo. - Report the resulting URL — one line:
"PR opened: <url>". - STOP there.
How to apply
Section titled “How to apply”After opening a kit PR from a consumer:
- Report the URL — one line.
- Do NOT offer to babysit/merge.
- Do NOT list kit-PR follow-ups in “Next Steps”.
- If user explicitly asks “babysit that PR” →
cdinto the kit clone and operate from there.
Narrow exception
Section titled “Narrow exception”If the current cwd IS the kit (git remote get-url origin | grep theonekit-), the boundary does not apply — you ARE the kit maintainer.
Related
Section titled “Related”rules/orchestration-rules.md—/t1k:sync-backand/t1k:issueare background-onlydocs/kit-pr-workflow-boundary.md— failure modes, motivating incident, full rationale