plan-tickets
Plan Tickets
Normalize inputs, classify each work item, draft tickets in a standard structure. Default mode: draft-only.
HARD-GATE
- Do not create tracker issues unless explicitly asked.
- Do not assume tracker credentials, project fields, sprint IDs, or status behavior.
- If only tickets are requested, return Markdown drafts.
Core Process
-
Normalize initiative: theme, project, draft vs. create mode, default bucket, constraints.
-
Classify each ticket: type, area, execution order, dependency level, target bucket using the classification rules below.
-
Apply sprint placement: foundation/api before client, exclude external confirmations, place follow-up tickets in ready-to-refine.
-
Apply title prefixes:
BE |(backend),FE |(frontend),Mobile |(mobile). -
Draft each ticket with five sections: Summary, Background, Acceptance Criteria, Dependencies, Technical Notes.
-
Output:
Draft-only (default): Markdown tickets with classification line and five-section structure plus a readiness checklist.
Create-in-tracker: After explicit approval, create issues using the tracker API. Validate required fields; do not set status on create. Confirm with one issue before bulk creation.