gx3_lint
Run static review checks on a project and return a per-check summary with finding counts by severity, writing CSV and JSON outputs to detect duplicate coils, multi-writers, and alarm quality issues.
Instructions
Run static review checks over the whole project and return a per-check summary with finding counts by severity. Checks: duplicate coils, multi-writers, alarm quality, unused devices, contradictory comments, linked-device writes, and signed/width/division type problems. Reads the project; WRITES one CSV per check plus a JSON summary into the working directory. Findings are advisory: a duplicate coil may be a deliberate SET/RST pair, so report the severity and let the engineer judge. Needs the index and xref DBs for the full check set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| root | Yes | Extracted project folder. | |
| checks | No | Comma-separated check names, or 'all' (default). |