Prompt blocks
Prompt blocks make ownership and runtime intent explicit.
| Block | Owner | Purpose |
|---|---|---|
| System | Developer | Safety rules and non-negotiable constraints |
| Business | Business expert | Domain intent and expected behavior |
| Execution | Developer | Runtime instructions and tool behavior |
| Examples | Business expert | Domain examples and edge cases |
| Output contract | Developer | Required response shape |
Unknown or missing roles default to business, the least-privileged editing
role. Business users cannot modify system instructions, connector credentials,
execution constraints, or output schemas.
Create an immutable tree version when a set of prompt changes is ready for review or deployment. Editing a prompt does not automatically create a version.