From dba7fff7a23ff9e3f2381f1f63ec4664489dfeb3 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Sun, 14 Jun 2026 12:58:41 +0000 Subject: [PATCH] =?UTF-8?q?Itera=C8=9Bia=203:=20Joc-=C3=AEn-URL=20+=20QR?= =?UTF-8?q?=20(compresie,=20player=20hash,=20encoder=20QR,=20UI=20share)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Stage 1: `deflateToBase64url`/`inflateFromBase64url` (CompressionStream deflate-raw, offline, file://); `SNIP.compressJs` cu helpers inflate (doubled backslashes). Stage 2: `campaignShell({tplJson,masterExpr,titleExpr,nStyles,bootMode})` refactor; gameCampaign = wrapper subțire; bootMode='inline' (nop) | 'hash' (player). Stage 3: `playerHTML()` — toate 5 motoare inline; boot async cu `(async function(){})()` (fix: lipsea `function`, eroare Unexpected token '{' în Chromium); MASTER din location.hash deflate-raw; orchestrator în