gitlink-cli/docs/reports/README.md

1.5 KiB
Raw Permalink Blame History

课程实践报告

《软件演化与运维》进阶任务要求的三份报告,已纳入本仓库供评委查阅。 源文件(含 docx 生成脚本)见小组工作区 报告生成/

报告 文件 对应要求
软件分析及建模报告 软件分析及建模报告.docx 子任务一CLI 架构建模
软件新需求构思报告 软件新需求构思报告.docx 子任务一/二/三:新增命令与 Skill 的需求来源
变更影响分析及测试报告 变更影响分析及测试报告.docx 子任务一/二/三:测试与变更影响分析

报告与代码的对应关系

  • 软件分析及建模报告:建模对象为 shortcuts/ 命令注册体系(register.go → 各模块 Shortcuts())、internal/capability 能力探测、gitlink-web 科研服务架构。
  • 新需求构思报告:覆盖新增的 12 个命令模块pm/wiki/export/label/member/milestone/notification/pipeline/webhook/capability/compare/workflow、26 个 Skill、端到端工作流、科研服务的设计动机与场景。
  • 变更影响分析及测试报告:覆盖各模块单元测试(*_test.go、DevOps 流水线(.devops/)、跨平台验证(doc/commands/cross-platform.md、Agent 平台验证记录(各 Skill 的 EXAMPLES.md / examples/)。

三份报告的 docx 由 报告生成/gen_*.js 脚本生成,内容与本仓库代码同步。