grid-validator
Grid Validator
Audit a single Datex Studio grid file (*-grid.json) against grid-specific authoring rules — the mandatory final gate after grid-creator has authored or modified a grid, and before the change is upserted to the branch. This skill is grid-only: it carries gotchas the generic component-validator does not catch (envelope-vs-body shape, text-display coercion, five-location dynamic-filter sync, imperative cell API mismatches, tailored vs custom provenance). For non-grid component files, route to component-validator instead.
This validator reads; it does not edit. It returns a structured punch-list (Blockers / Warnings / Nits) — never a rewrite. The parent (typically grid-creator, or the user directly) owns the fix.
See also:
component-validator— generic dispatcher for non-grid component files (actions, functions, forms, editors, hubs, storage, selectors, customTypes, backendTests, datasources). Falls back togrid-creator/references/grids.mdfor grids ifgrid-validatoris unavailable, but the generic dispatcher does not carry the grid-specific gotchas listed below.See also:
component-wiring-check— cross-component reference contracts (one component pointing at another). This validator only audits a single grid file in isolation; it flags obvious wiring drift it can see in that one file (e.g. aconfigParametersblock that does not mirror the file's owninParams) but does not chase external references.