文件
hyb-oa/.trellis/tasks/07-26-trellis-upgrade-project-audit/implement.md
T

42 行
1.9 KiB
Markdown
原始文件 Blame 文件历史

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
# Trellis 升级实施清单
## 执行步骤
- [x] 将全局 Trellis CLI 升级到 0.6.9。
- [x] 临时隔离并恢复 `.claude/settings.local.json`,避免 Claude 平台误检测。
- [x] 以 `--create-new --migrate` 升级项目 Trellis 模板和 runtime。
- [x] 保留 `session_auto_commit: false` 与 `codex.dispatch_mode: inline`。
- [x] 合并上游 workflow,并恢复 hyb-oa Trellis-first overlay。
- [x] 保留项目 `.trellis/.gitignore` 的本地 workspace 排除规则。
- [x] 保留项目 `AGENTS.md`,不追加重复的通用英文托管块。
- [x] 删除冲突 `.new` 副本和迁移遗留的旧拼写 skill。
- [x] 运行升级后 task/context/hooks/governance 验证。
- [x] 运行完整本地质量门禁并记录结果。
- [x] 评估并更新稳定 spec。
- [x] 形成中文提交。
- [ ] 完成 Trellis task 归档。
## 验证结果
- Trellis CLI、项目版本与 npm latest 均为 0.6.9;升级后 dry-run 稳定。
- Python 3.9.2 compileall、task validate/current/list 与 Trellis runtime 基本命令通过。
- `bash scripts/check-minimal.sh` 退出码为 0:Prisma validate、服务端 985/985、前端 typecheck/build、功能矩阵均通过。
- 非阻断提示仅有既有 `punycode` deprecated 与 Browserslist 数据陈旧提示。
## 验证命令
- `trellis --version`
- `python3 ./.trellis/scripts/get_context.py`
- `python3 ./.trellis/scripts/task.py validate .trellis/tasks/07-26-trellis-upgrade-project-audit`
- `node scripts/qa/check-trellis-governance.mjs`
- `node scripts/qa/audit-docs.mjs --check-registry`
- `node scripts/qa/check-process-contract.mjs --baseline --json`
- `bash scripts/check-minimal.sh`
- `git diff --check`
## 回滚点
- CLI:重新安装升级前的 0.6.8。
- 项目:回退本任务升级提交;`.trellis/.backup-*` 只用于本地临时核对,不纳入提交。
- 若 hooks 或 task runtime 验证失败,停止后续业务工作,不以旧 workflow 混用新 runtime。