From b2a9d8f617ca02c2c740150e10f2428010b68ce4 Mon Sep 17 00:00:00 2001 From: 1 <wentingyear@gmail.com> Date: Fri, 12 Jun 2026 10:45:32 +0800 Subject: [PATCH] chore: update workspace docs and restore scripts --- 全局规范.md | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) diff --git "a/\345\205\250\345\261\200\350\247\204\350\214\203.md" "b/\345\205\250\345\261\200\350\247\204\350\214\203.md" index 7895779..a2f8f7d 100644 --- "a/\345\205\250\345\261\200\350\247\204\350\214\203.md" +++ "b/\345\205\250\345\261\200\350\247\204\350\214\203.md" @@ -555,7 +555,23 @@ 半成品、空壳文件、失败包不得被下游当成正式完成产物。 -## 17. 汇报规范 +## 17. Codex 会话上下文保护规范 + +角色窗口处理任务时,必须遵守“主体内容落文档,窗口只展示摘要和证据入口”的原则。 + +禁止将大文件、大目录、大量搜索结果、批量日志或批量图片内容直接回显到 Codex 会话窗口。 + +具体要求: + +1. 不得直接使用 `Get-Content -Raw` 将大文件完整输出到窗口。 +2. `rg`、`Select-String`、日志检索、代码检索等操作必须限制输出行数;如需全量结果,应写入 `tmp/`、readout 文件、证据包、审计附件或正式结果文档。 +3. 不得对大目录执行无上限递归列表并直接回显;目录扫描结果应输出到文件,只在窗口展示摘要、数量、关键路径和异常项。 +4. 图片证据优先记录图片路径、manifest、缩略图或抽样结果;避免批量 `view_image` 把大图片载荷写入会话历史。 +5. 大结果应写入 `tmp/`、evidence package、readout 文件、审计附件或正式结果文档。 +6. 角色窗口和 MB-X 消息只展示摘要、关键行、文件路径、证据入口、结论和期望动作,不复制大段正文。 +7. 处理 `context window full` 或上下文耗尽时,不得未经确认直接创建新 thread;应优先执行备份、摘要、裁剪、审计记录和原 thread 恢复。 + +## 18. 汇报规范 对用户汇报时,默认先说结论。 @@ -572,7 +588,7 @@ 不得把“代码能跑”“测试通过”“summary 好看”直接说成“事项通过”。 -## 18. 禁止事项 +## 19. 禁止事项 禁止: @@ -587,7 +603,7 @@ 9. 不记录来源聊天就开始执行复杂事项。 10. 问题未复验就关闭。 -## 19. 变更规则 +## 20. 变更规则 修改本文件时必须遵守: @@ -597,7 +613,7 @@ 4. 不得因为某个项目的临时问题,把全局规范改得过重。 5. 如果只是执行者个人失误,不应上升成全局硬规则。 -## 20. 当前核心口径摘要 +## 21. 当前核心口径摘要 1. 体系是插件,用不用由项目管理员决定。 2. 项目体系和开发体系默认随项目创建;其他体系由项目管理员按需启用。 @@ -612,3 +628,4 @@ 11. 具体项目内容不得污染全局或 common。 12. 项目本地规范可以补充规则和设计本地流程;已审核通过的本地流程优先执行,但不能削弱全局规范和 common 体系硬约束。 13. 全局公共数据入口是 `全局存储体系.md` 和 `全局数据格式.md`;读数据先找数据源,写字段先核 schema。 +14. Codex 角色窗口只展示摘要和证据入口,大输出必须落入文件、证据包或正式文档;上下文耗尽时先备份、摘要、裁剪和审计,不得未经确认直接创建新 thread。 -- Gitblit v1.9.3