tree_check
Run applicable data-check rules at or under a path; narrow to named rules to verify one node and reveal each evaluation's reads.
Instructions
Run every applicable rule at or under path — the domain's data checks.
Structural only; domain summaries (e.g. geometry's bounding box / volume via
tree_measure) are registered by the domain's own tools, not here.
rule narrows the run to the rule(s) named. That is the "is this still
wrong?" question — one rule, one node, asked after doing something about it
— and it costs that rule's reads instead of the whole tree's. Naming a rule
also prints what each evaluation READ: every param, solve, linked and ctx
call with its arguments and the value it returned, so a red arrives with the
values behind it. A name no rule carries is an error, never an empty pass.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | ||
| rule | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |