Development record

Mahjong Turtle Changelog

This is a concise record of verifiable product, content, accessibility, and policy milestones. Dates come from repository history. An entry records site development and does not by itself claim that the change was deployed to production on that date.

Record updated:

2026 milestones

Evidence library and approval-first publishing reset

Editorial, performance, and delivery update

  • Published three reproducible studies covering Turtle openings, a dead-end recovery branch, and exact blocked-tile states.
  • Reduced the indexable surface to distinct game, reference, guide, and publisher routes; consolidated the former Strategy and FAQ hubs with permanent redirects.
  • Added brand bylines, article testing methods, coordinate-derived layout metrics, and automated content-overlap and evidence checks.
  • Disabled display-ad delivery for the review period, disabled the workers.dev copy, enforced the HTTPS canonical host, and added immutable caching for hashed assets.
  • Reduced layout-preview SVG nodes and stabilized the initial game board through hydration.

Publisher and policy update record

Editorial and site development update

  • Clarified Mahjong Turtle as the public publisher identity and made the contact process operational.
  • Rewrote privacy and terms pages to match browser-local Daily data, infrastructure records, email, advertising configuration, and game-state limits.
  • Removed stale health framing from the disclaimer and added a dedicated copyright and content-removal process.
  • Expanded this Changelog with fixed dates derived from repository history.

Rules, tiles, strategy, guides, and FAQ

Product and editorial development milestone

  • Made the free-tile rule, matching exceptions, controls, and recovery limits more explicit.
  • Reworked tile references around the implemented tile set and layout-dependent subsets.
  • Strengthened strategy and board-generation guides with implementation-based examples and diagrams.
  • Consolidated the FAQ around factual gameplay, storage, layout, and account behavior.

Real layout previews and geometry-specific pages

Product and content development milestone

  • Replaced generic layout illustrations with previews rendered from the actual layout coordinates.
  • Updated individual layout pages with their own tile counts, opening access, depth, and geometry-specific guidance.

Responsive play, accessibility, and crawlable product explanations

Product and site development milestone

  • Introduced the current accessible site shell, keyboard-visible focus treatment, and responsive navigation.
  • Improved game controls, dialogs, board positioning, mobile readability, and accessible status behavior.
  • Reworked the homepage and Daily Challenge so important explanations and links remain present in static output.
  • Refined the local Daily archive and its explanation of browser-specific history.

Daily Challenge, deterministic replay, and Learn Mode

Product development milestone

  • Added a deterministic Daily Challenge selected from the visitor's local calendar date.
  • Added local completion history, best results, current streak, and longest streak.
  • Added Replay Same Board and dated historical replay support.
  • Added Learn Mode explanations for blocked tiles and move impact.
  • Documented that the initial generated board has a valid path while Shuffle does not preserve it.

Expanded playable layouts

Product development milestone

  • Added Cube, Mountain, Bridge, and Cross to the growing set of playable layout geometries.

Browser game and static-site foundation

Initial product development milestone

  • Created the browser-based Mahjong solitaire game, classic Turtle layout, rules page, About page, and static publishing foundation.

For current product behavior, see About Mahjong Turtle. To report a factual correction, use the Contact page.