Inbound Plan Work
Plan one child-issue level at a time from a selected growth strategy, inbound branch, or inbound campaign parent issue.
Planning creates backlog, unassigned structure. It does not make work startable.
References
Read these first:
references/CONTEXT.md
references/docs/growth-operator/workflow.md
references/docs/growth-operator/control-plane.md
references/docs/growth-operator/afk-readiness.md
references/docs/paperclip-operator/cli-contract.md
references/docs/paperclip-operator/integration-matrix.md
Process
Identify the target growth strategy, inbound branch, or inbound campaign parent issue.
Read the issue, plan document, parent chain, project, linked goals, blockers, and comments.
Confirm the intended planning depth.
Propose one level of child issues.
Classify each proposed child into exactly one of:
- ready-looking
- planning parent
- needs-human
- blocked
- needs-info
Done when every proposed child carries exactly one type.
If more than two proposed children are unclear, pause for focused clarification before creating issues.
Include the exact title, body, status, parent, project, blockers, and assignee for each issue.
Ask for approval.
After approval, create issues in dependency order and verify each record.
Wiki Source Material
When the parent issue, plan document, comments, or operator prompt reference a Paperclip wiki URL, wiki page path, or captured wiki source, use paperclip-wiki-fetch before proposing inbound child issues. Carry the relevant fetched source title, path, update time, hash, and proof snippets into proposed issue bodies or Source material/proof when they affect audience, wedge, story, claims, or validation.
If the wiki reference cannot be fetched because credentials, company scope, wiki id, space slug, or page path are missing, pause planning and ask for the missing input. Do not create child issues that depend on inaccessible wiki material.
If the operator explicitly asks to publish, sync, or update wiki content from inbound planning output, finish the proposed breakdown first, then use paperclip-wiki-manage for the wiki mutation after approval.
Creator source spaces
When planning content posts for a specific creator, their raw and distilled source material may live in a dedicated creator wiki space (captured via paperclip-source-capture, e.g. spaceSlug: creator-jane). Pull from it when proposing post issues:
- As the operator, read the space directly with
paperclip-wiki-fetch using the creator's spaceSlug (list pages/sources, read the relevant wiki/... pages), and carry the supporting angle, story, and proof into Source material/proof.
- For the executing draft agent, reference the company
wiki-ask skill in the issue body and name the creator's spaceSlug, so the agent retrieves cited detail and voice at draft time.
- Do not anonymize source material during planning. Note in
Stop conditions that the draft/publish stage must strip client/carrier names and identifying detail before any public post.
Planning Patterns
Examples:
- Yearly inbound strategy -> quarterly strategy parent issues.
- Quarterly inbound strategy -> monthly strategy parent issues.
- Monthly inbound strategy -> channel campaign parent issues.
- LinkedIn campaign -> source research, angle proposals, draft posts, review revisions, and signal capture.
- Newsletter campaign -> source research, outline, draft, edit, distribution prep, and signal capture.
Create broad children as planning parents, not execution-ready issues.
Proposed Breakdown Format
## Proposed Inbound Child Issues
### 1. <title>
- Type: ready-looking | planning parent | needs-human | blocked | needs-info
- Priority:
- Status to write: backlog
- Parent:
- Project:
- Linked goals:
- Blocked by:
- Assignee: null
- Readiness level: I0 strategy | I1 source-research | I2 asset-draft | I3 publishing-prep | I4 signal-capture
- Channel:
- Author/persona:
- Audience/ICP:
- Wedge or story:
- Source material/proof:
- Body:
- Acceptance criteria:
- Validation:
- Stop conditions:
Creation Rules
- Create planned issues as
backlog and unassigned.
- Do not move issues to
todo.
- Do not assign agents.
- Do not checkout work.
- Do not manually invoke heartbeats.
- Do not post, schedule, publish, or modify external accounts.
- Use
parentId/native parent linkage and verify it after creation.
- Use first-class
blockedByIssueIds for concrete dependencies when available.
- Do not replace plan documents or blocker links with comments unless the operator explicitly approves degraded mode.
Mutation Rule
Never create child issues until the operator approves the proposed breakdown.
1---2name: inbound-plan-work3description: Split a shared growth strategy or inbound branch artifact into one level of Paperclip backlog work items for inbound, content-led, or channel-led acquisition. Use when planning LinkedIn, newsletter, YouTube, personal-brand, or content work after growth-record-strategy.4---56# Inbound Plan Work78Plan one child-issue level at a time from a selected growth strategy, inbound branch, or inbound campaign parent issue.910Planning creates `backlog`, unassigned structure. It does not make work startable.1112## References1314Read these first:1516- `references/CONTEXT.md`17- `references/docs/growth-operator/workflow.md`18- `references/docs/growth-operator/control-plane.md`19- `references/docs/growth-operator/afk-readiness.md`20- `references/docs/paperclip-operator/cli-contract.md`21- `references/docs/paperclip-operator/integration-matrix.md`2223## Process24251. Identify the target growth strategy, inbound branch, or inbound campaign parent issue.262. Read the issue, plan document, parent chain, project, linked goals, blockers, and comments.273. Confirm the intended planning depth.284. Propose one level of child issues.295. Classify each proposed child into exactly one of:30 - ready-looking31 - planning parent32 - needs-human33 - blocked34 - needs-info3536 Done when every proposed child carries exactly one type.376. If more than two proposed children are unclear, pause for focused clarification before creating issues.387. Include the exact title, body, status, parent, project, blockers, and assignee for each issue.398. Ask for approval.409. After approval, create issues in dependency order and verify each record.4142## Wiki Source Material4344When the parent issue, plan document, comments, or operator prompt reference a Paperclip wiki URL, wiki page path, or captured wiki source, use `paperclip-wiki-fetch` before proposing inbound child issues. Carry the relevant fetched source title, path, update time, hash, and proof snippets into proposed issue bodies or `Source material/proof` when they affect audience, wedge, story, claims, or validation.4546If the wiki reference cannot be fetched because credentials, company scope, wiki id, space slug, or page path are missing, pause planning and ask for the missing input. Do not create child issues that depend on inaccessible wiki material.4748If the operator explicitly asks to publish, sync, or update wiki content from inbound planning output, finish the proposed breakdown first, then use `paperclip-wiki-manage` for the wiki mutation after approval.4950### Creator source spaces5152When planning content posts for a specific creator, their raw and distilled source material may live in a dedicated **creator wiki space** (captured via `paperclip-source-capture`, e.g. `spaceSlug: creator-jane`). Pull from it when proposing post issues:5354- As the operator, read the space directly with `paperclip-wiki-fetch` using the creator's `spaceSlug` (list pages/sources, read the relevant `wiki/...` pages), and carry the supporting angle, story, and proof into `Source material/proof`.55- For the executing draft agent, reference the company `wiki-ask` skill in the issue body and name the creator's `spaceSlug`, so the agent retrieves cited detail and voice at draft time.56- Do not anonymize source material during planning. Note in `Stop conditions` that the draft/publish stage must strip client/carrier names and identifying detail before any public post.5758## Planning Patterns5960Examples:6162- Yearly inbound strategy -> quarterly strategy parent issues.63- Quarterly inbound strategy -> monthly strategy parent issues.64- Monthly inbound strategy -> channel campaign parent issues.65- LinkedIn campaign -> source research, angle proposals, draft posts, review revisions, and signal capture.66- Newsletter campaign -> source research, outline, draft, edit, distribution prep, and signal capture.6768Create broad children as planning parents, not execution-ready issues.6970## Proposed Breakdown Format7172```markdown73## Proposed Inbound Child Issues7475### 1. <title>7677- Type: ready-looking | planning parent | needs-human | blocked | needs-info78- Priority:79- Status to write: backlog80- Parent:81- Project:82- Linked goals:83- Blocked by:84- Assignee: null85- Readiness level: I0 strategy | I1 source-research | I2 asset-draft | I3 publishing-prep | I4 signal-capture86- Channel:87- Author/persona:88- Audience/ICP:89- Wedge or story:90- Source material/proof:91- Body:92- Acceptance criteria:93- Validation:94- Stop conditions:95```9697## Creation Rules9899- Create planned issues as `backlog` and unassigned.100- Do not move issues to `todo`.101- Do not assign agents.102- Do not checkout work.103- Do not manually invoke heartbeats.104- Do not post, schedule, publish, or modify external accounts.105- Use `parentId`/native parent linkage and verify it after creation.106- Use first-class `blockedByIssueIds` for concrete dependencies when available.107- Do not replace plan documents or blocker links with comments unless the operator explicitly approves degraded mode.108109## Mutation Rule110111Never create child issues until the operator approves the proposed breakdown.