Empty Baseline key now means a one-off full snapshot that saves nothing; set a key to track changes between runs. (Previously the key defaulted to the start host, so repeated tries silently returned nothing after the first run.)
0.1.3 — 2026-10-17
A start URL outside the include/exclude globs is now reported in SUMMARY.errors instead of being skipped silently.
A run that checks zero pages fails with a clear status message and never infers removals.
Run status message summarizes pages checked and section changes.
Output schema links the changed sections and the run summary; the input form is prefilled with an example.
0.1.0 — 2026-10-17
Initial public HTML docs crawler, deterministic h1–h3 Markdown sections, stable IDs, SHA-256 comparison, and optional unified diffs.
Named persistent baseline, initial-ingest additions, conditional requests and cached 304 link traversal.
Robots-aware bounded sitemap/link discovery, conservative inferred deletions, explicit 404/410 removals, and run summaries.
Single page-checked PPE boundary with budget/refusal handling; planned pricing documented.
Actor metadata, Store schemas, Docker/Nix setup, versioned fixture tests, and repeatable SDK smoke scripts.
Locked dependencies (uv.lock), 19 tests, local SDK smoke and a live smoke against a real documentation site.