Skip to content

docassert 0.20.2

Choose a tag to compare

@c4g-john c4g-john released this 04 Jul 19:22
25d33b4

Defect-fix release from a full code/content/automation audit. No CLI surface changes.

Critical fix: the bridge marker index assumed oldest-first issue ordering while the GitHub API lists newest-first, so a converged (closed) duplicate could shadow its real open issue — bridge status reported open work as done, scaffold updated the wrong issue, and reconcile refreshed a closed scope report. The index now ranks open before closed, then lowest number.

Also fixed: renderer crash on malformed review_by dates; amber pages whose verdict tooltip claimed no recorded causes; the green verdict overclaiming on failing drafts; verdict/tooltip risk counts disagreeing about the appetite; lossy </ JSON embedding; validate guessing charter for a missing kind; cross-repo scope findings on project pages; org-owned Projects v2 boards; recursion-unsafe sequence-acyclic; isolated sub-plan state; --project-number edge crash.

Changed: config reads cached on (path, mtime); corpus loaded once per index/pages build; CI tests Python 3.14.

Full details in CHANGELOG.md. 208 tests green.