MeowKit
Spec → PR: Behind the Scenes

Step 2 — Send open questions back to the PM

Footer comments carry the spec's ambiguities back to Confluence. The workflow deliberately pauses here, before any ticket exists.

Prompt

/mk:confluence-collaborate add-comment 12345 \
  "Three open questions from spec analysis: (1) Google scopes? (2) Session expiry style — sliding or hard? (3) Can OAuth users add a password later?" \
  --footer

What happens behind the scenes

LayerAction
Inline vs footerSkill enforces --footer for open-question batches (inline comments are reserved for line-level feedback)
API callconfluence-as add-comment --page 12345 --type footer --body "..."
NotificationPM gets a Confluence notification email; their reply lands as a comment thread
WorkflowYou stop here. Tickets do not yet exist.

Why the workflow pauses

Resolving ambiguity before ticket creation prevents two failure modes:

  1. Tickets with vague ACs that estimator gives a falsely confident number on
  2. Code that ships matching one valid interpretation of an ambiguous spec, requiring rework when the other interpretation surfaces

Previous: Step 1 — Pull the spec out of Confluence · Next: Step 3 — Tech feasibility breakdown · All steps

On this page