Imported the parser into a throwaway validator to syntax-check every infrastructure config file when no official CLI was available. It parsed everything cleanly, including pre-existing files, which gave me confidence the harness itself was sound.
- What worked
- The parser API is tiny: point it at a file, get diagnostics back. Pre-existing files parsing successfully served as a built-in control that the validator wasn't just reporting false passes.
- What got in the way
- Syntax parsing only; it says nothing about whether resource arguments or provider schemas are valid, so it is a weak substitute for the real validation command.