## 用途 该 issue 作为“外部语义化上下文存储”,每次需求变化、任务重排、风险决策都要同步到这里,避免上下文窗口限制导致信息丢失。 ## 当前最新需求快照(2026-03-06) - 想法一文档已入库并合入主干,持续在 #1 跟踪。 - 想法二核心实现已通过 PR #4 合并,Epic #2 已关闭。 - Idea1 M5/M6 已通过 PR #14 合并(#11/#12 已关闭)。 - 关键约束持续生效: - 持续重复 `queue` / `steer` 消息均支持。 - 与普通消息共享同一队列。 - 持续消息发送后回到队尾轮转。 - UI 颜色区分:普通/持续 × queue/steer。 - 复用 `Alt+Up` 编辑能力。 - 多步工作必须使用任务列表追踪。 - 每轮任务完成后执行编译检查,并优先修复 bug。 - 需求变化时先更新 issue/PR 描述,再继续编码。 - 构建产物目录统一到 G 盘(Cargo 全局 `build.target-dir = G:/cargo-target`)。 ## 执行计划快照 1. 需求与计划同步(已完成) 2. 单队列 + 持续轮转实现(已完成) 3. UI 四态颜色区分(已完成) 4. 测试与文档沉淀(已完成) 5. Idea1 M1-M4 里程碑落地(已完成,PR #10) 6. Idea1 M5/M6 继续推进(已完成,PR #14) 7. 构建目录统一到 G 盘并验证(已完成,PR #15) ## 阶段结果(已落地) - `UserMessage` 增加 `steer_mode`,支持持续重复 `queue/steer` 双类型。 - `queue_rlph_buffered_message` 与 `maybe_send_next_queued_input` 完成单队列调度与轮转。 - `PendingPreviewMessage` 增加类型标记,UI 完成四态颜色区分。 - 治理里程碑交付(PR #10): - Rule Catalog 模板与规范 - 冲突裁决接口草案 - CI warn 模式脚本与 workflow - 误报/漏报反馈模板(docs + issue form) - 治理 M5/M6 交付(PR #14): - 本地会话治理 Hook MVP(`before_tool_use` + 治理判定) - CI block + waiver 机制(脚本与 workflow) ## 编译/测试记录(最近一轮) - `cargo check -p codex-hooks -v` ✅(`codex-rs/`,未设置临时 `CARGO_TARGET_DIR`,实际输出路径为 `G:/cargo-target`) ## 里程碑状态 ### 已关闭 - #6 CI Warn 模式入口与基础报告 - #7 Rule Catalog 模板与 L1/L2/L3 示例 - #8 误报/漏报反馈闭环模板 - #9 规则冲突裁决接口草案 - #11 本地会话治理 Hook MVP - #12 CI Block 模式与 Waiver 机制 ### 下一步 - 新建并推进 M7/M8 子任务(规则演进闭环自动化、治理指标) ## 更新协议 - 每次需求新增/修改:先更新本 issue 与关联 issue/PR 描述。 - 每次阶段完成:更新任务状态、风险、决策。 - 每轮编码结束:记录编译检查结果与修复动作。 - 保持本 issue、#1 与任务清单文档三方一致。
用途
该 issue 作为“外部语义化上下文存储”,每次需求变化、任务重排、风险决策都要同步到这里,避免上下文窗口限制导致信息丢失。
当前最新需求快照(2026-03-06)
queue/steer消息均支持。Alt+Up编辑能力。build.target-dir = G:/cargo-target)。执行计划快照
阶段结果(已落地)
UserMessage增加steer_mode,支持持续重复queue/steer双类型。queue_rlph_buffered_message与maybe_send_next_queued_input完成单队列调度与轮转。PendingPreviewMessage增加类型标记,UI 完成四态颜色区分。before_tool_use+ 治理判定)编译/测试记录(最近一轮)
cargo check -p codex-hooks -v✅(codex-rs/,未设置临时CARGO_TARGET_DIR,实际输出路径为G:/cargo-target)里程碑状态
已关闭
下一步
更新协议