Changelog
What's actually shipped on this tracker, newest first. No planned/upcoming items — only things that are live.
Simplified Chinese, Japanese and Spanish versions of the site 2026-09-23
- Added /zh/, /ja/ and /es/ translated routes for the 10 main pages (home, timeline, forecast method, banked reset, worth it?, usage limits, usage check, status, developers, about) — full hreflang alternates, a language switcher, and localized JSON-LD. English stays at the root, unchanged.
- Reset-event summaries are never translated or machine-translated — they always render in their original English, labeled as such, on every language's pages.
- Fact pages (/usage-limits/, /banked-reset/) get per-language content files whose source citations are identical to the English version, in the same order — only the surrounding text is translated.
- All reader-facing strings in worth.js, usage-check.js, alerts.js, forecast-live.js, status-live.js and app.js are now localized via a small JSON blob embedded in each page, with the English text kept as a fallback.
- Titles, H1s and descriptions for the zh/ja/es pages are based on real Google Autocomplete results, not guesses — see docs/keyword-autocomplete-i18n-2026-09-23.json and docs/i18n-titles.md.
Rhythm-model auto-selection, in-tab alerts, usage-check workbench 2026-09-23
- The forecast's rhythm term now auto-selects between a cooldown model and a memoryless (Poisson) model by backtest each build, instead of always assuming the cooldown model is right.
- Added an opt-in, tab-only notification button on the home page and /status/ — no account, no push service, nothing sent anywhere.
- Added /usage-check/: parse a Claude Code status line locally (nothing uploaded) to see 5-hour and weekly usage, plus a copyable status line script.
- Switched the event freshness heartbeat to howtok's own successful-check timestamp (previously a log file's mtime), and added a live in-browser freshness check against howtok.net.
- Added /changelog/ and /privacy/.
Banked vs. global reset distinction, freshness banner, seed attribution 2026-09-23
- Separated banked credits from global resets throughout the site — gap math, the homepage's reset cards, the timeline, and the JSON API.
- Added a stale-data banner and a heartbeat deploy so a stopped data pipeline is visible instead of silently going quiet.
- Added attribution for rows bulk-imported from claude-resets.com's public archive.
Usage-limits and banked-reset pages 2026-09-23
- Added /usage-limits/ and /banked-reset/, each fact sourced to an official Anthropic page with a link.
- Fixed a same-day banked-reset display edge case and added the www → apex redirect.
Initial launch 2026-09-23
- First release: the tracker, the open-formula forecast, the full reset timeline, a free JSON API, an MCP server, an Atom feed, and an iCalendar feed.