- 2026-08-14 refactor: share the free_type rank via rules.mjs, SSR uses the same comparator
- 2026-08-14 chore: regenerate derived fingerprints after sort extraction
- 2026-08-14 test: pin the verified-column sort with regression tests
- 2026-08-14 feat: add W&B Inference and Typhoon (SCB 10X) to the dataset (#149)
- 2026-08-14 chore: regenerate derived fingerprints after free_tier sort change
- 2026-08-14 feat: sort the "What's free" column by free_type taxonomy, not prose text
- 2026-08-14 chore: regenerate derived fingerprints after explorer sort fix
- 2026-08-14 fix: sort the Verified column by last_verified date, not the boolean
- 2026-08-14 chore: regenerate derived fingerprints after footer badge fix
- 2026-08-14 fix: put the verified badge in the footer-brand, not above the hero star button
- 2026-08-14 chore: regenerate derived fingerprints after site+scripts commit
- 2026-08-14 feat: full logo with wordmark in README, verified badge moved to the footer, model index decluttered
- 2026-08-14 ci: deploy + verify-live also on derived-fingerprints.json commits
- 2026-08-14 chore: regenerate derived fingerprints after scripts fix
- 2026-08-14 fix: sanitize FLLM_LIVE_ATTEMPTS / FLLM_LIVE_RETRY_DELAY — non-numeric env no longer crashes check-sitemap-live
- 2026-08-14 chore: regenerate derived fingerprints after merges (#146 #147 #148)
- 2026-08-14 ci: verify every deploy live — sitemap parity + URL smoke test in pages.yml (#148)
- 2026-08-14 feat: site polish — nav, filters, trust line, verified cell, footer, README, legal email (#147)
- 2026-08-14 refactor: single badgeVerified const for the root and site badge files (#146)
- 2026-08-14 feat: gate every gitignored build output with a sha256 fingerprint