Skip to content

chore(audit): Sprint 1-6 排查 · 修 4 项#24

Merged
JohnC-stack merged 2 commits into
mainfrom
chore/audit-fixes
Apr 20, 2026
Merged

chore(audit): Sprint 1-6 排查 · 修 4 项#24
JohnC-stack merged 2 commits into
mainfrom
chore/audit-fixes

Conversation

@JohnC-stack
Copy link
Copy Markdown
Collaborator

全面排查 Sprint 1-6 交付 · 仅发现 1 项真遗漏(Jenkins 改为 GitLab CI 但未记录)+ 3 项小口径。一并修正。

zhangkunshi added 2 commits April 20, 2026 16:14
用 general-purpose agent 对照 PLAN.md / CHANGELOG.md / 仓库实际状态排查,
Sprint 1-6 整体"基本一致",找到 1 项真遗漏 + 3 项小口径偏差,本 PR
统一处理。

## 1. 补 Jenkins 决策记录(唯一真遗漏)

PLAN.md 第 307-313 / 325 / 521 行原规划 tools/integrations/jenkins/
(README + create-pipeline.js + trigger-job.js + Jenkinsfile),但 Sprint 2
启动时用户明确"我们用 GitLab CI",所以跳过 Jenkins 扩展 GitLab CI 替代
—— 当时漏了更新文档。

修:
- PLAN.md 对应段落加 ~~删除线~~ + 注记"未实施,用 GitLab CI 替代"
- PLAN.md 关键文件清单的 jenkins 条目标 ❌
- PLAN.md 验收项"Jenkins dry-run" 改为 "GitLab CI 4 job dry-run"
- CHANGELOG.md v0.3.0 顶部加 "范围调整 · 不做 Jenkins" 专段

## 2. 数字口径:scripts 15 → 16

实际 ls tools/cross-platform/scripts/*.js = 16 个(超交付 1 个,Sprint 1
前 6 + S2 加 3 + S3 加 3 + S4 加 4 = 16)。ARCHITECTURE.md 2 处引用改正。

## 3. 口径:Sprint 6 wireframes 10 → 13

CHANGELOG S6 和 ROADMAP 都说"10 wireframes",但实际 ls wireframes/ = 13
(01-10 基础 + 11 + 12-15 合并 + 16-17 合并)。表述修改为
"13 wireframes 文档 · 覆盖 17 个主题"。

## 4. METRICS.md 样本入仓

PLAN 说 Sprint 4 交付 METRICS.md 总看板,但实际 weekly workflow 首次 cron
还未执行(要周一 08:00 UTC),根目录无样本。本地跑一次 generate-dashboard.js
生成 5 个文件入仓:
- METRICS.md (6.4KB 顶层看板)
- METRICS-{business,development,testing,operations}.md (各场景)

窗口 60 days ago,4/4 场景有数据。这也作为"实施真实跑过"的证据。

---

## 排查结论

除上述 4 项,Sprint 1-6 其他交付与宣传高度吻合:
- CLI 10 命令 ↔ commands/ 目录 ↔ 99-cheatsheet 三者一致
- 29 prompt / 24 templates / 9 integrations 数字准确
- 试点复盘 / macOS Beta 推迟项在多处文档明确标注
- CODEOWNERS 路径全部存在
- platforms-verify.yml 三平台矩阵齐
@JohnC-stack JohnC-stack merged commit f283447 into main Apr 20, 2026
10 checks passed
@JohnC-stack JohnC-stack deleted the chore/audit-fixes branch April 20, 2026 08:23
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.

1 participant