KARUU brand interactive H5 offline prototype, 2026-10-21. Rule implementation: original KARUU Xiaoju 2048 core.js, byte-identical copy from D:/KARUU_Workspace/Projects/Xiaoju-Fish-Memory/games/xiaoju-2048/core.js. Original introduction commit: 337a723aaa33b2b111dd25d138bc0232e37571bc. Snapshot commit: 75fa0577f67aae10e6fd11ae24241d4f4fb302dd. The original engine comment identifies it as an original implementation with no upstream JS, CSS or artwork copied. This project's recorded source review is included in SOURCES.json in the complete delivery archive. This public website excerpt contains runtime and licence files only. First-party reuse here is limited to the current owner-directed service demonstration; see LICENSE.txt for the actual grant. Absence of an old general LICENSE is not treated as permission for arbitrary third parties to sell or redistribute the original KARUU source. 2048 rules inspiration: Gabriele Cirulli, gabrielecirulli/2048, commit 478b6ec346e3787f589e4af751378d06ded4cbbc. https://github.com/gabrielecirulli/2048 Copyright (c) 2014 Gabriele Cirulli. The existing complete MIT license is retained verbatim at licenses/2048-MIT.txt; expected SHA256: 57e12c39a6ad9d98b2e451065bfdfbd15fc9e0c2ed3bf4dc1d09acab41ff02fc. No upstream executable source is added by this template. Brand interface, copy, configuration adapter and offline packaging are new first-party work for this authorized demonstration. Example brands are demo labels, not claims of an actual customer relationship. No images, logos, audio, embedded font files, CDN assets or third-party runtime libraries are included. Numbers and decorative shapes use HTML/CSS. The system-ui/Segoe UI/sans-serif stack uses installed system fonts; no font software is redistributed. The canonical Xiaoju artwork and original audio remain in their original project and are not licensed onward by this demo.