Skip to content

0.1.11: the machine-readable outputs explain themselves too

Choose a tag to compare

@JingYu-create520 JingYu-create520 released this 22 Sep 06:49
· 5 commits to main since this release

0.1.10 made an empty report explain itself in the terminal, the JSON and the MCP tools. This closes the remaining two surfaces, which are the ones a machine reads.

  • --format github now emits a workflow notice per caveat plus one line naming the rules that did not run and why, so a misconfigured workflow can no longer produce zero annotations and a green check
  • --emit-sql carries the same caveats as -- ! comments above the DDL, so a reviewer sees what the file does not cover before running it
  • tests assert both, including that every executable line in a migration file is still only ALTER TABLE ... ADD INDEX