Changelog
Changelog
Section titled “Changelog”What shipped, with dates. Sourced from merged pull requests in the public repo.
2026-09-29
Section titled “2026-09-29”- #93 — Scanner numbers from a single constants file. Public counts
(homepage ticker, stats,
/llms.txt) are now rendered fromsrc/lib/scannerMeta.ts, derived from the engine’ssrc/lib/checks.ts— 59 checks, 7 groups, weights 30/10/10/15/10/15/10. A regression test fails on any future drift. - #92 — WordPress.org compliance. Pro split into a separate plugin (free 1.2.0, pro 1.0.0).
- #90 — Unified codebase detection. Shared hardened stack-tech powers both the scan chips and the “Built on” rail.
2026-09-28
Section titled “2026-09-28”- #91 — Admin API host fix. All
/api/*served directly on ai.torstudio.ca (no 301). - #89 — Report resilience. Screenshot timeout + retry, stack-rail retry.
- #88 — Scan Lab deep-scan parity. Persisted stack evidence, Deep scan inspector, AI Scan Lab bring-up.
- #81 — WordPress plugin v1.1.0. Plugin moved into the repo with auto-packaging on every push; added the Built-on deep-scan section.
- #80 — Scanline v2 logo. Static mark site-wide, animated scan beam while scanning.
- #78 — Multi-currency billing. CAD pricing for Canadians, USD for everyone else.
- #76 / #75 — Smarter stack lookup. Origin hunting with honest hidden-origin labeling for CDN-fronted sites; Apple CDN detection.
- #70 — Deep scan in the UI. Deep-scan layers (browser render + AI inference) wired into the main scan path.
2026-09-27
Section titled “2026-09-27”- Stack lookup hardening. Versioned cache keys, 24h TTL, scroll-through + network request capture for thin fingerprints.