Composition Trace
The composition trace captures how prompts were assembled: layer ordering, append vs replace behavior, and structured blocks for debugging. It appears in:
- Skill version preview —
skillVersionSchema.preview.compositionTrace - Run contract trace —
renderedPromptTrace/ block data inbuildRunContractTrace(runs.ts)
Use it when rendered output does not match expectations (wrong layer, missing variable substitution).