Prompting visual guide
An effective prompt contract
The layers that turn a vague request into an auditable task contract across providers.
Read the visual
What this shows
A strong prompt distinguishes authority, objective, trusted context, untrusted input, constraints, output shape, success criteria, and verification. This structure works across providers because it describes the work rather than relying on model-specific phrasing.
Carry this forward
Key takeaways
- Treat retrieved or user-supplied content as data unless it has explicit authority.
- Specify the output contract and success criteria before asking for generation.
- Include verification and escalation rules for work that can fail or cause harm.