Step 2 of 4 · ProjectsAutomations

All projectsAutomations

crs-lint

Offline linter for OECD CRS XML (v2.0, 3.0): schema plus 41 status-message business rules, SARIF output.

What it does

Checks OECD Common Reporting Standard XML offline against the official schema (versions 2.0 and 3.0) and 41 Status Message business rules, citing each OECD error code, in text, JSON or SARIF. It is a Python command-line tool and GitHub Action, installed from the repository until it reaches PyPI. The README warns that a clean result does not mean the administration will accept the file.

Where it fits on the map

Similar projects

Of the same kind, for a shared jurisdiction or tax area. Not a ranking.

Maintain this project?

Link to this page from your README, so readers find the facts, the notes and where it fits. The badge is a small SVG served from this site.

Listed on tax-oss.com

[![Listed on tax-oss.com](https://tax-oss.com/badge.svg)](https://tax-oss.com/projects/crs-lint/)
Next · Step 3 of 4The gapsThe activities with no open project yet, and the partly covered ones, with what to build on.