check_composition
Validates a composition against craft rules and project taste, returning hard, warning, and review findings so you know what to fix before handoff.
Instructions
Check a composition against the craft rules (skill craft/rules.md) and the project's taste: { composition_id, revision, findings: [{ severity, rule, range, layers, message, fix }], counts }. hard: fix before handoff; warning: fix, or leave a tack saying why not; review: a departure from the style to confirm. Project data only — text extents are estimated. The whole composition is checked and remembered; t_start_us/t_end_us only narrow the findings returned. Run it after your edits and after fixing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| t_end_us | No | …to here; give both or neither, µs. | |
| t_start_us | No | Only findings overlapping from here, timeline, µs. | |
| composition_id | No | A Group's composition; omit for the root. |