v0.13.0
v0.13.0 — Smarter page classification + site styling
Two focused improvements to how ftg decides what counts as documentation and how the rendered report looks.
- 🧠 Content-driven page roles. Instead of guessing from URL segments (
/docs/,/blog/, etc.), the per-page LLM analysis now classifies each page's role from its actual content. That means changelogs, READMEs hosted under marketing paths, and/learn/sections are correctly treated as docs — and that marketing posts living under/docs/aren't. Downstream drift and screenshot passes both consume this signal. - 🎨 Hextra theme overrides. The rendered report site picks up a custom CSS layer on top of Hextra: brand colours, finding-card stripes by priority, badge palette, and section-heading treatments. Used by the PDF renderer (v0.14.0) as a visual-style reference.
What's Changed
- feat(analyzer): classify page role from content, not URL by @britt in #91
- feat(site): add Hextra custom CSS overrides for report site styling by @britt in #92
Full Changelog: v0.12.0...v0.13.0