更新Trellis适配、任务归属与归档失败恢复,精简技能入口和知识读取规则。 保留权限、证据、事务及独立复核合同;纳入对应任务及已完成复核记录。 仅本地提交,不启用新平台适配,不推送或部署。
87 行
7.6 KiB
Markdown
87 行
7.6 KiB
Markdown
# Trellis 升级与规则精简
|
||
|
||
## 经验维护自主优化授权(2026-09-19,最新)
|
||
|
||
用户明确授权主会话自主决定经验、skill、spec 的优化改进或精简。本轮在既有治理任务中维护项目技能/思考指南/经验规则,无需逐份文本再次确认;不扩展为业务变更、验收降级、全局配置修改、提交部署或旧证据删除。
|
||
|
||
- M1:压缩 brainstorm/break-loop/update-spec 的重复教程与机械模板,保留规划批准、证据与明确的不变量;消除未经授权提交、修改上游模板、强制猜概率等错误指令。
|
||
- M2:精简项目思考指南,按共享契约风险决定复用和跨层验证;保留服务端信任边界与事务内必要重验,避免“只校验一次”等泛化误导。
|
||
- M3:经验沉淀按事实归属更新已有章节,不默认新增七段式案例;精简证据说明的重复示例,保留历史证据和全部可执行门禁。
|
||
- M4:提供本轮增量、字节变化、技能真实发现和治理检查;静态/加载验证不冒充模型行为评估或独立审阅。原升级独立 PASS 不覆盖本轮新技能修改。
|
||
|
||
本轮验收:
|
||
|
||
- [x] 三份技能与三份指南精简完成,关键契约有保留映射。
|
||
- [x] 证据规约重复说明压缩,原状态、错误和验证边界保持。
|
||
- [x] skill frontmatter/引用、真实隔离发现、task/process/docs/governance/diff 与任务外保护核验通过。
|
||
- [x] 当前结果、外部复核范围、未验证部分如实交接;未修改业务代码、全局配置或原回执。
|
||
|
||
## 本轮续办(2026-09-19)
|
||
|
||
用户要求现在升级 Trellis、按官方指南更新相关文件,并审查既有经验和 skills,结合 GPT-6 减少上下文消耗。本轮复用该任务的稳定版升级、保留定制、按需读取与规则精简范围;下文 0.6.16 和历史提交授权只说明历史,不沿用为本轮提交授权。
|
||
|
||
- R5:CLI 已为 npm latest 0.6.17,将执行树的 0.6.16 模板保守升级到 0.6.17;不选 beta,不重装已匹配 CLI。
|
||
- R6:以官方 GPT-6 Astra 和 Codex skills 文档为依据,审查重复入口、过宽触发及大文档读取;改进项目内的读取路由,保留既有合同与历史经验。
|
||
- R7:量化文档/入口字节和读取路径变化;静态字节不是模型实际 token 节省,不虚报新会话行为。
|
||
- 边界:仅指定执行树。保留所有业务差异、冻结包、回执及旧失败;不读真实配置/密钥/备份,不改用户级技能或其他工作树,不提交、推送、归档、部署或启用生产编号。历史全局技能独立复核欠项保持。
|
||
|
||
本轮验收:
|
||
|
||
- [x] A17:项目和 CLI 均为 0.6.17,官方迁移清单/更新预览/冲突处理留证,定制与 inline/禁止自动提交保持。
|
||
- [x] A18:续办/开发入口按需读当前任务与相关章节,经验原文和引用可用;未将模型能力当作权限或验收豁免。
|
||
- [x] A19:Python 实际运行时、Trellis 定向回归、task/context/hook、process/docs/governance/diff 检查及任务外保护核验完成。
|
||
- [x] A20:精简收益、未实施建议、独立复核和新会话验证状态分别记录;不复用旧业务回执证明新整树发布资格。
|
||
|
||
## 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 风险矩阵执行隔离运行时回归、技能/配置解析、工作流状态与引用检查、当前任务治理及任务外文件保护核验;不运行无关业务测试。新会话技能发现和独立只读复核需分别记录,不以静态检查替代。
|