2026-08-23-evidence-coverage-core
Source of truth
Coverage evidence execution
appsurface coverage runandappsurface coverage gatenow share one private execution engine with the built-inevidence runcoverage producer. Coverage policies therefore evaluate the same collection, merge, gate, patch-target, artifact, and watchdog behavior regardless of which supported workflow invokes it; the private support package is not a new consumer dependency or installation choice.- When an evidence policy supplies
--diff-file, planning captures a bounded immutable snapshot before execution starts. Replacing that file later in the run cannot change the patch coverage input that the resolved policy evaluates.