mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-05-07 00:39:00 +08:00
5.1 KiB
5.1 KiB
GFramework 文档治理与重写任务单
说明:本归档由
2026-04-19的local-plan/迁移生成,原历史内容已按当前ai-plan目录语义做最小整理。
目标:
- 重建
GFramework的总入口、模块入口和docs/zh-CN采用链路,避免继续传播失真的 API、安装方式和目录结构。 - 把文档更新责任写入
AGENTS.md,避免未来继续出现“新增模块没有README.md”或“改行为不改文档”的回归。 - 建立主题恢复文档与执行轨迹,让后续 AI 或人工可以在任意阶段无损接手。
阶段完成标准:
AGENTS.md明确规定 README、docs、示例真实性与恢复文档维护要求- 根
README.md与 VitePress 顶层信息架构一致,不再包含错误入口 getting-started入口与最小示例不再依赖失真的旧文档- 高优先级模块至少补齐或重写以下 README:
GFramework.CqrsGFramework.Cqrs.AbstractionsGFramework.GameGFramework.Game.AbstractionsGFramework.CoreGFramework.Core.AbstractionsGFramework.Game.SourceGeneratorsGFramework.Cqrs.SourceGeneratorsGFramework.Core.SourceGenerators
docs/zh-CN/abstractions/拥有真实 landing page,且导航不再悬空
事实来源
当前文档工作必须遵守以下证据优先级:
- 源码、
*.csproj、包关系、生成器 targets - 测试与 snapshot
CoreGrid的真实接入方式与目录组织- 现有
README.md与docs/zh-CN
说明:
- 旧文档只作为待修输出,不作为行为真相。
CoreGrid仅用于补充真实采用路径,不反向定义框架规范。
当前阶段
Status: 🟡 In Progress
当前阶段目标:
- 建立主题 todo 与 trace
- 收紧
AGENTS.md文档治理规则 - 修复根
README.md的信息架构和错误入口 - 为
docs/zh-CN/abstractions/补 landing page,并接回导航 - 重写
getting-started/index.md - 重写
getting-started/quick-start.md - 补齐 / 重写高优先级模块 README
- 运行一轮链接与文档存在性校验
P0 必做
1. 文档治理规则收口
Status: 🟢 Implemented
- 明确 README 必须随模块建立
- 明确文档证据优先级
- 明确根
README.md必须镜像站点 IA - 明确文档任务必须维护恢复文档
2. 总入口修复
Status: 🟢 Implemented
- 修复根
README.md中不存在的入口 - 统一文档栏目命名
- 调整根 README 到栏目 landing page 的链接
- 校正根 README 中的包选择说明
3. 采用链路重写
Status: 🟢 Implemented
- 重写
docs/zh-CN/getting-started/index.md - 重写
docs/zh-CN/getting-started/quick-start.md - 为
abstractions栏目补 landing page
4. 模块 README 第一批
Status: 🟢 Implemented
GFramework.CqrsGFramework.Cqrs.AbstractionsGFramework.GameGFramework.Game.AbstractionsGFramework.CoreGFramework.Core.AbstractionsGFramework.Game.SourceGeneratorsGFramework.Cqrs.SourceGeneratorsGFramework.Core.SourceGenerators
5. 最小化验证
Status: 🟢 Implemented
- 确认旧错误入口
tutorials/getting-started.md不再被引用 - 确认
abstractionslanding page 已接回导航 - 确认第一批高优先级 README 文件均已存在
- 运行
bun install - 运行
bun run build
当前恢复点
Recovery Point ID: doc-refresh-phase0-1-and-module-readmes
当前推荐恢复步骤:
- 以
core/、game/、source-generators/三个栏目为单位继续核对专题页内容真实性 - 按栏目整理“旧文档仍失真”的页面清单
- 把第二轮重写拆成按栏目推进的 todo
已接受的并行工作
CQRSREADME 子任务:补写GFramework.Cqrs/README.md与GFramework.Cqrs.Abstractions/README.mdGameREADME 子任务:重写GFramework.Game/README.md与GFramework.Game.Abstractions/README.md
已验收结果:
CQRSREADME 已按当前代码结构补齐运行时、契约层、生成注册表与反射回退协作说明GameREADME 已按运行时实现、契约层边界与 CoreGrid 实际接法重写
主代理负责:
AGENTS.md- 根
README.md - 主题恢复文档
docs/.vitepress/config.mtsdocs/zh-CN/getting-started/*docs/zh-CN/abstractions/index.mdGFramework.Core*与 Source Generator 相关 README
风险与注意事项
- 现有
docs/zh-CN中不少示例看起来“像真的”,但不能直接复用,必须回到代码核实。 - 根包
GeWuYou.GFramework当前只聚合Core与Game,文档不能再把它描述为全部模块集合。 LICENSE与部分包元数据之间可能存在历史漂移,本轮先以仓库根许可证和当前用户可见入口为准,不顺带修包元数据。
下一步
- 按栏目继续重写
docs/zh-CN/core/* - 再推进
docs/zh-CN/game/*与docs/zh-CN/source-generators/* - 视内容漂移程度决定是否补第二轮模块 README 或直接切专题页