Demo states
The fixture uses asymmetric page counts on purpose: v1 → v2 adds three pages and removes one, so consecutive comparisons are realistic rather than perfectly symmetric.
Baseline state (v1-baseline / v3-restored)
Includes /products.html (this page), /docs/reference.html, and
/architecture.html. Excludes pricing, article-three, and getting-started
pages that appear only in the changed snapshot.
Changed state (v2-changed)
Removes this page and adds /pricing.html,
/blog/article-three.html, and /docs/getting-started.html. Also
introduces metadata, canonical, indexability, and broken-link findings documented in the
repository manifest.
Restored state (v3-restored)
Exact HTML copy of v1-baseline. After crawling v2, switching to v3 and crawling again should reverse page deltas and resolve deliberate findings.
| Comparison | Added pages | Removed pages |
|---|---|---|
| v1-baseline → v2-changed |
3 (/pricing.html, /blog/article-three.html,
/docs/getting-started.html)
|
1 (/products.html) |
| v2-changed → v3-restored | 1 (/products.html) |
3 (/pricing.html, /blog/article-three.html,
/docs/getting-started.html)
|
This page is removed in the changed version to test deleted-page detection. The changed
version exposes demo states through /pricing.html instead.