c3f25a34

By: Michael Lynch <git@mtlynch.io>

Revalidate external links when runner dependencies change

Previously, the external validation manifest identified lychee, its configuration, and the checking script separately. Changes to the CA trust store or wrapper could reuse an older successful result.

Key validation by the packaged runner instead, including its executable policy and dependencies. Isolate fixture runs from existing store results and exercise the shipped exclusion policy without crawling linked pages. Document Markdown-only external coverage and cold-check costs.

The full offline HTML check also exposed a missing book-cover image repeated across 247 pages. Point the ad at the existing image rather than suppress the failures.
GitHub

Total

28s

Created Started Finished

Time to Start Worker time Duration Time to finish Idle
Config 0s 1s 1s 1s 0s
Eval 2s 29s 26s 28s 0s
Build - - - - -
Suite 0s 31s 28s 28s 1s