Published
Coverage does not fake “no tests.”
Patch over 4.8.0. ArkRules invariant coverage walks tests first so a large tree whose covering tests exist on disk is not reported as never-had-tests. No required config migration.
Upgrade
Get 4.8.1
What changed
What 4.8.1 changes.
Tests first
Coverage reads test roots before production facts so the
file budget is not spent before a covering
describe / it is read.
Honest budget
If the file cap is hit, the finding says the coverage budget was exhausted — not that the suite never existed.
ArkOrder unchanged
Same optional pattern extra from 4.8.0. Same four verbs. Same 13 skill names.
Gate unchanged
Same import rules. Same required CI. No config migration.
Honest limits
What this release does not claim
- Does not close the parked claim-gate residual. Does not close the in-memory durability parking lot.
- Host write hardness is unchanged from 4.8.0.
- No new skill names or scores.
Maintainer source: docs/releases/4.8.1.md ↗