Layer Types
Layer types separate intent so you can reason about the prompt as a system, not a single blob.
- Base - stable product or system context.
- Task - the request or objective for this run.
- Policy - guardrails, constraints, and safety rules.
- Format - output instructions and schemas.
- Override - last-mile overrides when you need to replace prior sections.
Types are combined in order and surfaced in the composition trace.