schema: 1 # A repository with no build, only tracked source and configuration to check. The `source` tool runs the platform's reviewed, unchanged # `check-source.mjs` in the repository root on the qualified Node runtime: tracked JSON and JSONC must parse, tracked shell must pass # `bash -n`, tracked Python must compile (it is never run), and no merge-conflict markers. `tracked-files` is the only subcommand; # nothing else, no argument and no program path, is accepted, and the directory must be the repository root. components: source: toolchains: node: "22.20.0" build: tool: source commands: - ["tracked-files"]