TapePlay Big Two browser adaptation — AGPL-3.0-only Upstream: mesmerli/taiwan-big-two-ai Commit: 6f602c1fc96483339ce97edb98a160dda95f10fc Author: mesmerli; upstream copyright/license notices retained. Modified by TapePlay, 2026-11-08, for a separate local browser DEMO. R11: independent same-origin manifest/icons and network-only service worker shell; no fetch/cache handler or gameplay changes. Changes: TapePlay navigation/disclosure/styles; Simplified Chinese presentation via OpenCC; disabled optional remote AI/review/API-key and paid-store UI; recorded music omitted; original local geometric SVG replacing uncleared bitmap assets; locally compiled Tailwind CSS instead of the browser JIT bundle. R6a: server-rendered English header, translated counts/scores, truthful initial heuristic opponent labels, duplicate Pass speech bubble suppressed, scrollable short viewports, and explicit no-round-save disclosure. Original gameLogic.js, dealing/scoring GameController.js, heuristic AI and browser licenseService.js are byte-for-byte unchanged. Browser activation is explicitly granted by upstream licenseService, not bypassed. No original bitmap/avatar/logo/recorded MP3/font assets are published. Their separate rights were not established. System fonts and code-rendered cards/avatars only. The original DynamicAvatar SVG code remains under the upstream AGPL. Compiled Tailwind: MIT, see TAILWIND-LICENSE.txt. This module and its modifications are offered under AGPL-3.0-only, NOT closed source. /source.zip offers the exact running browser module, preferred upstream source, adaptation/build/source-pack scripts, tests, dependency version locks and restoration instructions. A modified network-served version must keep a prominent complete corresponding-source offer for that version and preserve all notices. Separate process/origin is an architectural boundary, not a blanket legal guarantee about any future combined work. Do not silently apply this module's license to unrelated app code or import it into a claimed proprietary bundle. Only client-side demo scores. All players' cards/state are inspectable in the browser and shuffle uses original Math.random. No authoritative multiplayer server, secure economy, fairness certification, wallet login, BEM, transfers, redemption, real payments or production readiness. Taiwan/optional HK rule variants retain source-specific rules, including LA/no-splitting and bombs beating singles/pairs; not a universal Big Two rules certification. R12 transport: when TAPEPLAY_PUBLIC_ORIGIN is configured, the served pages replace the loopback lobby link with that https origin. Stored module bytes and original game logic are unchanged. deploy/origins.cjs is part of this running adapter and is included in this source offer. No fetch/cache handler was added. Configuring an origin does not host the module, install it, or make it value-ready.