gitlink-cli/docs/reports
wyxfzgg 601db5bba8
CI / Build, Lint, Test (push) Failing after 2m19s Details
docs+test: 在队友 master 基础上叠加提交前完善(纯新增,不碰队友工作)
- 测试: 4 模块 16 测试(issue series-update/ci lifecycle/org teams/search code-issues)
  (notification_test.go 用队友的,不覆盖)
- 文档: REPRODUCE.md 复现指南、UPSTREAM_PR_GUIDE 上游PR手册、
  命令 help doc(workflow/capability/compare/notification)、change doc(export/pm/wiki)、
  三份课程报告入 docs/reports/、skills/README(37 Skill)、gitlink-web/README(14 Skill)
- 工作流: gitlink_workflow.py 接通 --cli-bin/GITLINK_CLI_BIN、新增跨平台 run_demo.sh、run_demo.ps1 支持 -CliBin
- DevOps: 新增 gitlink-web.yml 科研服务部署(仅同步代码+重启,不碰 API_KEY)
- 不含: README/.devops(保留队友版本)、不删队友的 gitlink-cli.yml/wyx_*
2026-07-09 20:26:45 +08:00
..
README.md docs+test: 在队友 master 基础上叠加提交前完善(纯新增,不碰队友工作) 2026-07-09 20:26:45 +08:00
变更影响分析及测试报告.docx docs+test: 在队友 master 基础上叠加提交前完善(纯新增,不碰队友工作) 2026-07-09 20:26:45 +08:00
软件分析及建模报告.docx docs+test: 在队友 master 基础上叠加提交前完善(纯新增,不碰队友工作) 2026-07-09 20:26:45 +08:00
软件新需求构思报告.docx docs+test: 在队友 master 基础上叠加提交前完善(纯新增,不碰队友工作) 2026-07-09 20:26:45 +08:00

README.md

课程实践报告

《软件演化与运维》进阶任务要求的三份报告,已纳入本仓库供评委查阅。 源文件(含 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 脚本生成,内容与本仓库代码同步。