Skip to content

前端业务模块拆分评审(Refs #41 · 仅评审不合并)#42

Open
huyanxius wants to merge 3 commits into
1024XEngineer:mainfrom
huyanxius:docs/41-frontend-module-breakdown
Open

前端业务模块拆分评审(Refs #41 · 仅评审不合并)#42
huyanxius wants to merge 3 commits into
1024XEngineer:mainfrom
huyanxius:docs/41-frontend-module-breakdown

Conversation

@huyanxius

Copy link
Copy Markdown
Collaborator

改动说明

新增 docs/frontend-module-breakdown.md:Windup「一次运行工作流」的前端业务模块拆分,承接产品策划案 #37,是 #39 系统模块拆分的前端对侧。纯文档,不涉及代码改动。

实现方式

按前端页面 / 交互模块拆为 9 块(A 应用基座、B 工作流、C 项目与角色资产、D 生成、E 审核、F 手感模拟质检、G 导出、H 账户、I 积分计费),每块列出行为与所需后端请求。术语对齐架构 #3 与导师评审口径:基准帧 / 动作模板 / 动作 / 造型。

测试

Not run(纯文档、无代码改动;本 PR 仅用于逐行评审、不合并)。


Refs #41 · 仅评审不合并,评审定稿后内容落回 #41

MS2 has a system-side module split (1024XEngineer#39) but no front-end counterpart, while the product proposal (1024XEngineer#37) is finalized and ready to decompose.

Add docs/frontend-module-breakdown.md splitting the single workflow run into nine front-end modules, each listing UI behaviors and the backend requests it needs.

Terminology follows architecture 1024XEngineer#3 and mentor review: base frame, action template and action, and the outfit layer. Review-only, not merged.

@fennoai fennoai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review found three documentation inconsistencies that should be resolved before using this breakdown as an implementation contract. See the inline findings for the affected scope and request inventories.

Comment thread docs/frontend-module-breakdown.md Outdated
Comment thread docs/frontend-module-breakdown.md Outdated
Comment thread docs/frontend-module-breakdown.md Outdated
fennoai flagged three inconsistencies where the module scope and per-module request lists did not match the UI above them.

Narrow the "single workflow run" statement to the C–G step nodes orchestrated by B, and mark app base, account, and billing as cross-cutting. Expand the project request list to cover all project constraints, and add character create/update payload requests.

Generation initiation stays in module D as before, so no request is added for it here.
Comment thread docs/frontend-module-breakdown.md Outdated
Comment thread docs/frontend-module-breakdown.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants