PASS Python AST, JSON parsing, bash -n
PASS standalone cwd-independent output equals output.txt; exit0
PASS negative invalid-period CLI exit1 and expected ValueError
PASS prose han=2520, anti-ai 0 errors/0 warnings; persona 0 findings
PASS scanned draft SHA equals landed post
PASS both Mermaid blocks equal model files
PASS previous post_link targets exist
PASS printed article excerpts occur in output.txt
PASS trailing whitespace absent
