mirror of
https://github.com/Matysh/houseplan-card
synced 2026-09-28 19:01:34 +00:00
On #150 both spec-review verdicts survived only as issue comments: the publish step found nothing staged, printed a warning, and exited zero, so the label moved and the missing artifact went unnoticed until the next review caught it (#171). A verdict without a document in docs/reviews/ now fails the run before the label step, preserving the invariant that an unchanged label means a failed run. An empty working copy alone is not a failure: the reviewer occasionally commits the document itself through its app token, bypassing this step (CODE-REVIEW-150-r1, committer GitHub), so the branch is checked first. A postcondition verifies the exact expected filename reached the branch, and the rebase-conflict path no longer exits zero either. Issue: #171 User-Visible: no