zizi
bf457e88a6
docs(agents): 落地分层运行时决策 + MVP 执行编排与复利提效体系
...
- 新增 workflows/mvp-execution-orchestration.md(10-Agent×3周编排 + 8 条复利提效策略)
- 运行时升级为分层:Tier1 自研Canvas(<15KB)/Tier2 Three.js 锁定,Tier3 独立App引擎推迟 MVP 后定
- 修正事实错误:LayaAir 官方平台清单无快手;导出以微信小游戏格式包为枢纽,快手走微信格式兼容转换
- 盖章创始人已确认决策:80%验收/85%蓝图并存、131项 P0 全量、非目标保持收敛(3D/App 仅远期探针)
- AGENTS.md 增"效率原则"节;CLAUDE.md/README/mvp-scope 同步对齐
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-07 05:19:49 +00:00
zizi
dced7d000d
docs(agents): 建立 .agents Agent 治理体系与项目入口文档
...
- 新增 CLAUDE.md(项目定位/目标/目录)与 AGENTS.md(工作入口指南)
- 新增 .agents/{README,knowledge,rules,skills,workflows} 共 12 份能力中枢文档
- 基于 7 份架构文档蒸馏,统一 4 处源档冲突(运行时栈/成功率/工期/范围)
- 全部 91 条相对交叉链接已校验通过
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-07 01:44:56 +00:00
zizi
ec85754ca0
docs(mvp): add MVP execution spec — 10 people × 3 weeks × 131 P0 capabilities
...
Full execution specification for MVP delivery:
- 5 parallel workstations (WS1-WS5), 2 people each
- Contract-first approach (Day 0 lock API/DB/SDK/Event schemas)
- Daily task breakdown for 15 working days
- 5 milestone checkpoints (M0-M5)
- 131 P0 capabilities mapped to workstations with zero cuts
- Risk mitigation and fallback strategies
2026-06-07 08:46:55 +08:00
zizi
4207917bd2
docs(architecture): v2.0 complete architecture design documents
...
Add full architecture documentation suite for v2.0 redesign:
- 架构选型审阅版: Yudao Cloud + Vue3 + Vant tech stack decision
- 业务能力全景与模块归属: 12 modules, 299 capabilities
- 系统概要设计-技术决策版: full system design with SDK, tool chain, engineering governance
- 系统概要设计-投资人版: capital efficiency narrative and competitive moat
- 系统概要设计-开发团队版: developer handbook
- 模块架构与MVP覆盖度: directory structure and PRD coverage
- 竞品分析报告: 8 competitors deep analysis
Key decisions: Dify+OpenGame(AI), LayaAir CLI(export), ComfyUI(assets),
lightweight runtime <15KB(game feed).
2026-06-07 00:54:54 +08:00
zizi
77f6937c2c
chore: wipe v1 implementation for architecture redesign
...
Remove all S0-S5 stage code, specs, plans, memorys, harness, packages,
and infrastructure. Retain only docs-design/ (original product/business
requirements) and .gitignore as the starting point for v2.0 architecture.
v1 implementation preserved on branch dev/1.0.0.
2026-06-06 17:10:24 +08:00
zizi
14748491fe
feat(web): add M0 product shell and M1 creator-flow wiring
...
M0 (product shell / user entry): /login page, app-shell nav with current user + role + logout, real project list (replaces hardcoded demoProjects), create-project + auto first-version, role-aware home entries. Auth uses native-form + 303 PRG redirect + HttpOnly huijing_api_token cookie; new proxies for auth(login/logout/me) and projects(create/version).
M1 (creator flow): surface deterministic-generator demo label; switch prompt/save/compile routes from raw-JSON passthrough to PRG redirect back to workbench + status banner; 401/403 -> /login, empty-state create-version fallback. M1-T5 (per-version playable preview) deferred to M2 (Path A): verified blockers = stub logic compiler + no package-serving endpoint + tested S2 boundary; workbench honestly labels preview as a later capability and links the fixture as a clearly-marked platform sample (no orphan jump, S2 boundary untouched).
Verification (@huijing/web): typecheck + lint + 88 unit tests + next build + git diff --check all green. End-to-end (DB-backed create/generate/save/compile) requires real Postgres and is not claimed verified in-sandbox.
Docs: docs/agent-specs/2026-06-06-MVP用户可试用M0M1-执行版.md (execution plan + status), docs/agent-specs/2026-06-06-M1T5预览试玩-审阅版.md (M1-T5 review/decision), docs/memorys/2026-06-06-MVP可试用M0M1执行版.md.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 01:55:47 +00:00
zizi
7c7879cfe8
feat(s4): add opt-in webgl render surface
...
- 新增 packages/web-runtime 渲染面抽象 RenderSurface + Canvas2D/WebGL 两实现 + createRenderSurface 工厂。
- WebGL 仅作内部可替换渲染器,挂在 RuntimeSdkContract.Canvas.submitRenderCommands 接缝后;
不改 RuntimeSdkContract / GameLogicModule,逻辑模块拿不到 GL/canvas/2d 句柄。
- Canvas2D 仍为默认;?renderer=webgl 显式 opt-in(page 改 async server 组件 +
新增 PreviewRuntimeClient 客户端包装),WebGL 不可用/初始化失败自动回退 Canvas2D 并产出诊断。
- 新增/扩展单测:WebGL clear/rect/text 非空、可交互、回退+诊断;createRenderSurface 选择;
WebPlatformAdapter renderer 选择/回退;preview opt-in 决策;controller stop()/失败 catch 接线 dispose。
- docs/memorys:WebPlayable 里程碑审计 + MVP 剩余清单与路线。
S6/S7/S8 仍 not_started;微信/抖音 DevTools 导入认证仍 No-Go,未伪造任何 passed evidence。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 23:47:58 +00:00
zizi
98e2aad155
merge: integrate staged mvp work
2026-06-05 20:18:46 +08:00
zizi
ba40cf4db8
docs(s5): defer devtools import certification
2026-06-05 20:09:26 +08:00
zizi
1f1bf63074
merge(s5): integrate mini-game conversion prep
2026-06-05 17:49:31 +08:00
zizi
7874ca4122
feat(s5): add final verification cli
2026-06-05 17:25:33 +08:00
zizi
5fd4f66217
feat(s5): add devtool import evidence
2026-06-05 16:33:41 +08:00
zizi
1671914cea
feat(s4): add runtime smoke
2026-06-05 15:59:16 +08:00
zizi
1acc959180
feat(s5): add static gate
2026-06-05 14:49:19 +08:00
zizi
a22a388efa
feat(s4): add preview runtime UI
2026-06-05 13:41:32 +08:00
zizi
617a75b19a
feat(s5): add mini-game project builder
2026-06-05 13:41:08 +08:00
zizi
086a01845c
feat(s5): add platform adapters
2026-06-05 12:35:01 +08:00
zizi
1bf0a37564
feat(s4): add web runtime sdk
2026-06-05 12:16:13 +08:00
zizi
f73819f39f
feat(s5): add mini-game conversion contracts
2026-06-05 11:45:46 +08:00
zizi
574ebc3fa1
feat(s4): add web package builder
2026-06-05 11:09:52 +08:00
zizi
9b3d13c43a
feat(s4): add game package contract
2026-06-05 10:24:31 +08:00
zizi
0b19885763
feat(s4): add phase scope gate
2026-06-05 09:45:48 +08:00
zizi
76d244451b
fix(s3): reject global in game logic validator
2026-06-05 09:04:53 +08:00
zizi
5d023c0b3d
docs(s3): add runtime backend presearch
2026-06-05 08:09:47 +08:00
zizi
53dd2f031e
chore(s3): clean unused imports
2026-06-05 08:09:33 +08:00
zizi
b0fe408bcb
test(s3): add game logic consumer contract
2026-06-04 22:44:14 +08:00
zizi
9fe3e277ba
feat(s3): add game logic validator
2026-06-04 22:24:32 +08:00
zizi
991fc3d6bb
feat(s3): add simulation logic compiler
2026-06-04 21:46:14 +08:00
zizi
490f2a3b25
feat(s3): add game config compiler
2026-06-04 21:13:41 +08:00
zizi
bbfb672490
feat(s3): add shared runtime contracts
2026-06-04 20:40:34 +08:00
zizi
006f65ec9b
feat(s3): align harness logic contracts
2026-06-04 18:26:06 +08:00
zizi
e90bf2d692
feat(s3): add phase-aware scope gate
2026-06-04 18:03:58 +08:00
zizi
e81e4334e6
docs(s3): pass spec plan gate
2026-06-04 17:18:58 +08:00
zizi
b4c17c8ba5
fix(s2): close workbench restore gaps
2026-06-04 16:40:59 +08:00
zizi
b09ad92ef7
fix(s2): close creator workbench review gaps
2026-06-04 15:17:39 +08:00
zizi
f91df69be8
feat(s2): wire game ir compile action
2026-06-04 14:37:52 +08:00
zizi
23186fdbb8
feat(s2): add creator workbench ui
2026-06-04 13:59:22 +08:00
zizi
0a11adecc6
feat(s2): add game ir compiler
2026-06-04 13:25:07 +08:00
zizi
b9dc8238a4
feat(s2): add creator workbench APIs
2026-06-04 12:41:06 +08:00
zizi
b9194d786d
feat(s2): add creator design persistence models
2026-06-04 11:00:45 +08:00
zizi
8e7fcf90fd
feat(s2): define creator workbench contracts
2026-06-04 10:13:35 +08:00
zizi
35bbc3307a
chore(s2): add phase-aware scope gate
2026-06-04 09:45:46 +08:00
zizi
8ffeba9120
docs(s2): prepare creator workbench handoff
...
Clarify the S1 handoff, require a phase-aware S2 scope gate, and keep S2 P0 agent/generator boundaries explicit before implementation.
2026-06-04 07:03:10 +08:00
zizi
9294101611
chore(s1): finalize task9 scope gate
...
Harden the final S1 scope scanner and record the Task9 review and full verification evidence before S2 starts.
2026-06-04 07:03:02 +08:00
zizi
bba5e13a73
feat(s1): add app foundation
2026-06-02 20:50:36 +08:00
zizi
6e363ae351
feat(harness): add lifecycle validation baseline
2026-06-02 20:50:13 +08:00
zizi
ba058fb61c
docs: define game generation platform roadmap
2026-06-02 20:49:58 +08:00