2f3d3387a0
refactor: 插件系统 & 数据端顶层移植
2026-10-14 20:32:46 +08:00
b0229c627f
docs(09): tighten 09-20 logger.json gates to error section (76/77/78 present + exact 75 preserved)
2026-10-14 19:08:20 +08:00
618dbb7654
docs(09): revise phase plan 09-20 (plugin system) for revision 3 (D-92 error codes 76/77/78, no-overwrite, exclude from load flow)
2026-10-14 18:56:33 +08:00
8739141aff
docs(09): revise phase plan 09-20 (plugin system) for revision 2
2026-10-14 18:32:44 +08:00
1727230932
docs(09-20): plan task 10 data-side plugin driver + render-side plugin system mirror
2026-10-14 18:21:11 +08:00
8509d91216
docs: 阶段十文档更新
2026-10-14 15:37:44 +08:00
14afc7c2f2
feat(09-19): migrate basic old-engine data to src/content (tile/enemy/item/maps/textures) + ledger 48px correction
2026-10-14 13:08:42 +08:00
22372480f0
docs(09-19): revise plan (rev7) - correct ledger §8.3 U-1 (42->43, D-84 supersede); tighten LEDGER GATE to reject both 42-forms and require 43 in §2.4/§9/U-1
2026-10-14 12:30:47 +08:00
14d0dadf39
docs(09-19): revise plan (rev6) - fix 48px frame/cell facts (4-frame, 32x48) + add ledger-correction task
2026-10-14 12:15:01 +08:00
1e451bb2bc
docs(09-19): revise plan (rev5) - OI-3 decided D-85 npc by-size grouping (npc0..6=7, SPLIT-COUNT 43)
2026-10-14 11:14:03 +08:00
e3afd75898
docs(09-19): revise texture layout per D-84 (columns fixed, rows <=4 cropped)
2026-10-14 10:49:51 +08:00
8f9fdd45b8
docs(09-19): revise plan (rev2) - OI-3 default preserves D-81 npc0..5; assert all enemy/npc PNG sizes; list set-cover
2026-10-13 18:42:07 +08:00
e3097b04f7
docs(09-19): plan task 9 base-field old-engine data migration (tile/enemy/item/maps/textures)
2026-10-13 18:24:46 +08:00
b6f4435b84
docs(09): data-migration audit (task 8) + 09-18 per-directive revision
2026-10-13 17:02:51 +08:00
b544360757
docs(09-17): plan task 8 read-only data-migration audit; record D-70..D-75
2026-10-13 15:28:01 +08:00
a6e2d83233
docs(09): mark plans 09-14/09-15/09-16 temporarily unexecutable (BLOCKED)
2026-10-13 13:41:50 +08:00
534e7dee29
docs(09): record plan 09-15 outcome (R2 STOP; UI-open cluster deferred)
2026-10-13 11:46:14 +08:00
dedf70ece3
docs(09-15): record R2 STOP for UI-open/control cluster (7 active ALT entries)
2026-10-13 11:45:37 +08:00
acf20f548d
docs(09): tighten 09-15 C:ui gate/D-54 boundary; refresh 09-14 as deferral record
2026-10-12 18:50:24 +08:00
b577bb1ef7
docs(09): revise 09-14/09-15 per D-54 (defer save-system-related entries)
2026-10-12 18:29:19 +08:00
80d3a21ba1
docs(09): record D-54 (defer save-system-related legacy adaptations)
2026-10-12 16:55:31 +08:00
0eb09d83fd
docs(09): record plan 09-14 outcome (R2 STOP; A-1-1 deferred)
2026-10-12 16:47:52 +08:00
6fb16fb8ba
docs(09-14): record R2 blocker for GameStorage->SaveSystem + A-2-1 umbrella coverage
...
- 09-14 reduced scope: A-1-1 (GameStorage->SaveSystem) + A-2-1 (umbrella record); A-6 DEFERRED
- R2 triggered: module-level hotkey.ts has no compliant SaveSystem instance path (D-11 forbids client singleton)
- A-1-1 recorded as pending-decision (no source change); A-2-1 REPLACED vs DEFERRED per-entry (40 ALT auditable)
- no source files modified; cache.ts / misc.ts untouched (A-6 DEFERRED)
2026-10-12 16:46:21 +08:00
529bb5578d
docs(09-14): rescope plan per user decision (A-6 DEFERRED; GameStorage/SaveSystem only)
2026-10-12 16:38:55 +08:00
2d99b090e3
docs(09): mark plan 09-13 complete in roadmap progress
2026-10-12 16:16:42 +08:00
50dfce963c
docs(09-13): complete plan (fallback layer removal + callsite direct-connect)
...
- record Task 0 blocking-human approval + 12 non-ALT connected eliminations
- 12 ALT entries landed; static gates green
2026-10-12 16:14:57 +08:00
8819faa93b
docs(09): sync roadmap progress for plans 09-13..09-16 (task 7 batch)
2026-10-12 15:52:26 +08:00
a91fb7a165
fix(09): add A-5-1 to 09-13 non-ALT connected-elimination list
2026-10-11 20:06:34 +08:00
bbd8674455
docs(09): record task 7 (first refactor batch: ALT entries) scope
2026-10-11 19:40:57 +08:00
569b6ddab6
docs(09): record task 6 (legacy interface replacement-feasibility audit) scope
2026-10-11 17:31:37 +08:00
537bcbee02
docs(09): mark plan 09-12 complete in roadmap progress
2026-10-11 17:30:48 +08:00
d90220841e
docs(09-12): complete legacy interface replacement audit (section C + summary)
...
- Add section C: replaceability of all 67 core.* deduplicated members with call sites
- Add summary table, five-class counts, and five-batch refactor ordering
- Machine-readable counts: ENTRY=99, DIRECT=0, ADAPT=25, ALT=40, NONE=8, TBD=26
- Read-only: no source changes (baseline-diff guard green)
2026-10-11 17:29:43 +08:00
1118545879
docs(09-12): author legacy replacement audit section 0 + section A
...
- Add 09-LEGACY-REPLACEMENT-AUDIT.md with judgement criteria (D-46..D-49)
- Section 0: scope, five-class definitions, per-entry schema, counting keys
- Section A: replaceability of 32 residual legacy interfaces (A-1..A-7)
- Read-only: no source changes (baseline-diff guard green)
2026-10-11 17:25:55 +08:00
08f24f25f7
docs(09): add plan 09-12 for task 6 legacy interface replacement audit
2026-10-11 17:09:59 +08:00
4cf1f00ef7
docs(09): mark plan 09-11 complete in roadmap progress
2026-10-11 16:35:37 +08:00
f35ca20b67
docs(09-11): author legacy interface audit section C + summary
...
- 补齐 09-LEGACY-INTERFACES-AUDIT.md 的 C 节(core.* 调用点:去重成员 67 + 228 条 file:line + 每文件计数)与汇总表
- C-COUNT: 228;写入 09-11-SUMMARY.md(A/B/C 计数、OI-1..OI-5 裁定、只读确认)
- 全程只读:两包(client-base/client-modules)源码零改动
2026-10-11 16:34:38 +08:00
1c5afe4cb7
docs(09-11): author legacy interface audit sections 0/A/B
...
- 新增只读统计文档 09-LEGACY-INTERFACES-AUDIT.md 的第 0 节(口径与范围)与 A 节(残余 legacy 接口 A-1..A-7)、B 节(@deprecated)
- A-COUNT: 32,B-COUNT: 0(两包内实测无 @deprecated)
- 逐条 file:line 锚点,锚点取自执行日实测(未修改任何源码)
2026-10-11 16:31:01 +08:00
e371490741
docs(09): record task 5 (legacy interface read-only audit) scope
2026-10-11 16:18:58 +08:00
741e8e09ce
docs(09): add plan 09-11 for task 5 legacy interface read-only audit
...
Task 5 (D-42..D-45): produce a read-only statistics doc covering exactly packages-user/client-base and packages-user/client-modules. Categories: A residual legacy interfaces, B @deprecated, C core.* call sites. Zero source edits.
2026-10-11 16:18:29 +08:00
109ff4b860
docs(09): mark plan 09-10 complete in roadmap progress
2026-10-11 15:59:26 +08:00
b9eb62bc62
docs(09-10): complete review-fix R-1..R-8 plan summary
2026-10-11 15:58:50 +08:00
cb133685f2
docs(09): add plan 09-10 for task 3 review fixes R-1..R-8 across five UIs
2026-10-11 15:31:23 +08:00
e958244775
docs(09): record additional review fixes R-6..R-8 (isNil/! checks, no top-level side effects, instanceof discrimination)
2026-10-11 15:23:17 +08:00
48dbf4ba2a
docs(09): record task 3 review fixes R-1..R-5 (TextContent, jsDoc, JSX comments, no unnecessary exports)
2026-10-11 15:18:24 +08:00
a495928c55
docs(09): mark plan 09-09 complete in roadmap progress
2026-10-11 14:58:32 +08:00
149f99e3a2
docs(09-09): complete shop UI plan summary
2026-10-11 14:57:31 +08:00
2c127a0e56
docs(09): mark plan 09-08 complete in roadmap progress
2026-10-11 14:44:11 +08:00
16b9f40b36
docs(09-08): complete toolbox 道具栏 plan
...
- 记录 Task 0 汇报关卡已满足与 OI-T1..OI-T5 最终裁定
- 记录布局 / 列表 / 交互与静态门禁结果
2026-10-11 14:43:37 +08:00
e575944df5
docs(09): mark plan 09-07 complete in roadmap progress
2026-10-11 14:32:23 +08:00
2059c68e25
docs(09-07): complete equipbox plan summary
2026-10-11 14:31:49 +08:00