Validate project
validate_projectValidate a project against Railyard's server-side checks for rack placement, site, and power-model issues. Receive a report with severity, code, message, and relevant IDs without saving anything.
Instructions
Run the current Railyard server-side soft validation over a project: rack placement/site findings and power-model problems. Structurally invalid documents, including malformed hierarchy or cabling references, are rejected before this report. Each raw problem carries a severity, stable code, message and relevant rack or placement ids. Nothing is saved; the interactive app may group or dismiss eligible review findings separately.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| org | No | Organisation to target: an org id (org_…), slug, or name. Defaults to RAILYARD_ORG, or to your first (personal) org if that is unset. Use list_orgs to see the options. | |
| ref | No | A saved project's id (prj_…) or slug to validate. | |
| project | No | An inline project document to validate instead of a saved one (e.g. a draft before saving). |