Workflow
- Run
$interview-engineuntil it reaches its termination condition. - Run
$interview-prompt-builderusing the snapshot as the source of truth.
Guardrails
- Do not generate any output.
- Do not draft a prompt in chat when the key requirements are still unknown.
- Do not substitute generic defaults for missing answers if those answers would change the prompt structure, audience, constraints, or tone.
- Do not skip the interview step just because the user request sounds simple.
- The interview step is mandatory before any prompt text is produced.