全部 AC 完成:CLI 升级至 0.6.16、项目模板与全局规则精简经用户批准落地、
seed 加固及负向回归经独立增量复核通过(50/50 绿、9红/41绿还原判定重现)。
合并提交 66f25b1f 已确认在 main 历史;status 已是 review,等归档授权。
Co-Authored-By: Claude Sonnet 5 <[email protected]>
55 行
4.4 KiB
Markdown
55 行
4.4 KiB
Markdown
# Trellis 升级与规则精简
|
|
|
|
## Goal
|
|
|
|
先完成全局 Trellis CLI 稳定版升级与当前项目只读更新预览,再提出按来源、任务和风险分层的规则精简方案。全局只做一轮,项目分别处理,不因模型升级直接删除必要保障。
|
|
|
|
## Scope
|
|
|
|
用户已明确批准 CLI 升级与只读预览,并于 2026-09-05 审阅逐文件方案后批准:项目模板合并至 0.6.16、inline 启动与验证适配、项目规则精简、全局重复技能停用及旧 Trellis 技能显式调用限制;随后批准 G6–G10 五个全局技能文件精简。无需再次询问相同范围。
|
|
|
|
2026-09-06:用户已完成原项目 diff 与 seed 加固增量的独立复核并判定通过,明确授权补齐文档收尾后,将此次项目升级独立提交并合入 main;不 push、归档或部署。G1–G10 用户级修改不在本次项目 diff 复核范围。
|
|
|
|
## 需求
|
|
|
|
- R1:升级前核对安装来源、兼容性和恢复路径,升级后验证 CLI 版本。
|
|
- R2:使用新 CLI 预览项目模板差异,识别本地定制;不得将旧 CLI 的预览当成目标版本预览。
|
|
- R3:记录同名技能、链接、全局与项目冲突及不合理门禁,先给逐文件方案再修改。
|
|
- R4:保护已有工作区改动、隐私及关闭自动提交的配置;按风险确定验证与完成边界。
|
|
|
|
## Out Of Scope
|
|
|
|
除上述明确获准的项目升级独立提交及合入 main 外,不执行未列入方案的迁移、强制覆盖、项目清理、push、部署、真实数据操作、stash、重置或归档。不审查或修改业务代码,不读取凭据或无关会话历史,不批量更新其他项目,不删除其他工具可能依赖的全局技能目录。
|
|
|
|
## Acceptance
|
|
|
|
- [x] 备份可验证,记录原版本、安装来源和恢复步骤。
|
|
- [x] 全局 CLI 为 0.6.16,实际可执行文件仍来自原安装体系。
|
|
- [x] 新版 CLI 的项目只读预览完成;项目模板版本和受保护文件未被改写。
|
|
- [x] 输出冲突清单、inline 上下文门禁处理建议和后续精简范围。
|
|
- [x] 如实区分规划完成、CLI 升级完成和项目规则治理完成,不以业务部署作为本任务完成条件。
|
|
|
|
以上为第一阶段历史验收。第二阶段已批准并实施;整体验收以第二阶段清单与待复核项为准,不自动归档。
|
|
|
|
## 第二阶段:逐文件审查
|
|
|
|
用户先批准只读冲突与重复技能审查,随后明确批准具体补丁写入;实施结果记录于 implement.md。
|
|
|
|
- [x] 五个预览冲突逐项区分真实定制、格式差异与旧模板内容。
|
|
- [x] 核对同名技能的正文及候选重复技能的完整目录,不凭名称删除。
|
|
- [x] 通过隔离复现验证混合版本导入风险及 inline 清单兼容性。
|
|
- [x] 给出最小改动批次、确认与完成标准、上游来源及验证矩阵。
|
|
- [x] 用户批准第二阶段方案中的项目和全局写入。
|
|
- [x] 模板与 inline 兼容完成并通过针对性测试。
|
|
- [x] 项目与全局规则精简完成,保留安全与质量边界。
|
|
- [x] 记录新会话发现验证和独立只读复核的实际完成状态,不虚报交付。
|
|
- [x] 新进程真实技能发现验证:app-server skills/list 强制刷新,项目/用户两种上下文均通过;停用副本与调用策略校验通过。现有客户端提示列表刷新和模型实际选技不在此项证明范围内。
|
|
- [x] 原项目 diff 的高风险工作流及运行时只读复核经用户认可;2026-09-06 已更正 TR-01 为遗留宽松的后续加固,不是升级回归。用户级 G1–G10 不在本次项目 diff 复核范围,不能据此标记其全量独立复核通过。
|
|
- [x] 本次 seed 加固及负向回归经用户独立增量复核通过:独立行为探针、50/50 绿与还原判定后的 9 红/41 绿均重现;历史 seed 兼容性及 6 变/42 不变的范围核验通过,不借用原升级 PASS 替代。
|
|
- [x] 补齐全局审查覆盖与保留/调整清单;G6–G10 五个技能文件经用户批准后已实施并验证。
|
|
- [x] 第四阶段仅修改五个 SKILL.md;附属资源、调用元数据、文件权限及专业仿真约束保持不变,新进程加载新描述通过。
|
|
|
|
## Test Plan
|
|
|
|
按 implement.md 风险矩阵执行隔离运行时回归、技能/配置解析、工作流状态与引用检查、当前任务治理及任务外文件保护核验;不运行无关业务测试。新会话技能发现和独立只读复核需分别记录,不以静态检查替代。
|