zizi 878ad3f7da feat(game-runtime): T1b-α集成段三门全PASS——SIZES九件全≤配额(全栈gz16.5KB),mini-desktop真浏览器证据(probe链/vfx像素哈希×3/CDP真输入),host-dev宿主页+参考件轮1计划
- 门①构建绿:all-plugins barrel+host-dev 双构建日志留档
- 门②SIZES增量实测:九件单件全≤配额,插件gz净增13263B(自律线60K),core基准gz 3222
- 门③浏览器证据:六锚点FNV-1a链verify.ok=true/burst-trail-drift三预设哈希×3重跑一致+几何命中+直方图非空/vignette-dither开关对照哈希互异/CDP dispatchTouchEvent真点击→probe第7条firstInput旁证
- 模板哲学红线被门③实证:particles不内置颜色致首版全黑,host作引擎供色后过——验证门逮住设计而非绕过
- α不接littlejsengine裁定留痕(host.js顶注/index.html/REPORT §4.1),受控面桩即引擎接缝点
- 遗留:probe前四锚tMono=0(冻结lane件,注入时钟拆分留β)
- games/wanglanmei-ref/LOOP-LOG.md:参考件内部预判轮1计划(五要素挂点/插件用法图/mmx资产单13次/红线五条)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 12:39:15 +00:00

1.3 KiB
Raw Blame History

SIZES.md —— 发行版字节预算实测(增量法,core-protocol-v0)

由 scripts/size.mjs 在集成段(mini-desktop)生成。勿手改,改源后重跑覆盖。 口径:esbuild bundle+minify+format=iife+target=es2019+sourcemap=false; gz = zlib.gzipSync(buf,{level:9})(等价 gzip -9);增量法 = 基线壳→+core→逐插件叠加,差值为各件净增。

叠加项 累计 raw 累计 gz 增量 raw 增量 gz gz 预算 判定
基线壳 0 0 — — — 基准
+core 8724 3222 8724 3222 — —
+example 9268 3467 544 245 2048 ✔ ≤2048
+audio-music 16819 6540 7551 3073 12288 ✔ ≤12288
+collision 21677 8539 4858 1999 8192 ✔ ≤8192
+gamefeel 25176 9560 3499 1021 4096 ✔ ≤4096
+palette-post 29587 11157 4411 1597 8192 ✔ ≤8192
+particles-juice 34490 13060 4903 1903 10240 ✔ ≤10240
+physics-lite 36895 13988 2405 928 6144 ✔ ≤6144
+runtime-probe 39855 15187 2960 1199 6144 ✔ ≤6144
+save-progress 43893 16485 4038 1298 2048 ✔ ≤2048

合计插件 gz 增量 ≈ 13263B(自律线 60K;超 60K 须创始人显式放行,执行版 §5)。