Cursor plan-chat vocabulary

Shared terms for agent planning — PDCA remediation, DoR gates, Versona reviews, subagent tiering, XS–XL triage sizes from forge-triage.mdc, and Epic execution profile Charge grain when applicable.

Guide · Updated · Source

The collision

Plans omit acceptance loops, mis-size L work as XS, conflate DoR with DoD, or mint Forge Sparks on Charge in Epic-profile repos — expensive agent runs without checkpoints or wrong delivery profile.

How to choose

1) Emit triage line first (XS–XL) sizing underlying work not just "write a plan" utterance. 2) Detect delivery profile — core Spark → Charge vs Epic execution profile Epic → Charge (forge.config.yaml, Charge table shape). 3) L/XL? → forge-planning-standards: phases, tests, PDCA per phase, drift gate, model tiers. 4) Roadmap not ready? → cite DoR before WBS; suggest Product Management Versona session. 5) Epic-profile repo + committed delivery? → plan inside Charged Epic via OpenSpec — use epic-vs-spark-vs-product-spark; no …T{n} Charge rows. 6) Discipline challenge needed? → named Versona (BA, ARCH, UX, …) — §5 output optional. 7) Mechanical breadth? → subagent (explore/shell) on cheaper tier; parent keeps integration.

Using several at once

PDCA + DoD define done per phase; DoR defines ready to start; Versona sessions live in forge-logs/ not calendar meetings. Estimation Versona owns method; triage sizes gate orchestration cost separate from story points. Under the Epic execution profile, Charge lists Epics — agents decompose runs inside the Epic; core Forge keeps Spark → Charge elsewhere.

Terms covered

Examples from chat / plan.md

User: "Plan LCDL break-in for mail ingest" → Triage: L · cross-repo → phases with lcdl tasks first, cockpit bridge second, PDCA harness per phase, ARCH Versona suggested for attach-owner invariant.

User: "fix typo in README" → Triage: XS · single file → no subagents, no PDCA table.

User: "Implement Epic M1E3 in forge-lenses" → Triage: M · Epic profile → OpenSpec acceptance in plan; no Forge Spark Charge rows; epic-vs-spark-vs-product-spark for grain checks.


Bridge page plan-chat-vocabulary — read when multiple abbreviations appear in one sentence.