1577 lines
66 KiB
Markdown
1577 lines
66 KiB
Markdown
# 1
|
||
|
||
我们之前已经完成了4轮评审。
|
||
然后,我也打造了本地的CCRA Review,补充了你的知识库文件`10_本地CCRA评审机制说明`。
|
||
|
||
现在可以进入 **Round 05:selector calibration policy review**。
|
||
Round 05 不应急着改规则,而是先做策略判断:
|
||
|
||
* 治理 / 责任 / 共识类输入是否应该更容易进 QPI;
|
||
* capacity / resource / path 类输入哪些应该 no-call,哪些应该 QPI;
|
||
* `likely_intellectual_archaeology` 里自然语言触发不足的 case,是坚持 QPI-first,还是允许 IA 直接进入;
|
||
* `QPI 已经判断...继续分析...` 这种 case,是否应该只选 IA,避免 QPI 重复 selected;
|
||
* 是否需要建立 before/after diff checker,要求每次 patch 自动列出所有非目标行为变化。
|
||
|
||
注意:你当前没有 selector_rules、Round 04 blind pool 和 post-patch report 的全文。
|
||
请先产出 Round 05 的讨论框架、需要补充读取的文件清单、以及 CCRA/Owner 需要判断的问题;
|
||
不要直接给出 selector rule patch,不要假设具体 case 的完整输入内容。
|
||
如果需要精确判断某类 case,请明确要求我上传对应文件或片段。
|
||
|
||
## GPT
|
||
|
||
我理解 Round 05 可以定义为:**在不改 selector rule 的前提下,先审查 QPI / IA 路由策略的分类边界、责任边界和后续 patch 审核机制。**
|
||
|
||
核心判断:**Round 05 不是 Round 04.1 的延长补丁轮,而是 selector calibration policy review。** 现有上下文明确要求先评审策略,不直接修改 selector rules;只有 Owner / CCRA 明确批准后,才进入 Round 05.1 patch。
|
||
|
||
---
|
||
|
||
## 1. Round 05 讨论框架
|
||
|
||
### A. 本轮目标
|
||
|
||
Round 05 应回答五类策略问题:
|
||
|
||
1. **QPI 召回边界**
|
||
|
||
* governance / responsibility / consensus 类输入是否应更容易进入 QPI;
|
||
* 但不能把所有组织、治理、责任、共识问题都扩大成 QPI recall。
|
||
|
||
2. **capacity / resource / path 的分流边界**
|
||
|
||
* 哪些只是轻量执行约束,应 no-call;
|
||
* 哪些体现路径、资源、方法、责任范围不清,应进 QPI。
|
||
|
||
3. **IA 入口策略**
|
||
|
||
* `likely_intellectual_archaeology` 自然语言触发不足时,是继续坚持 QPI-first;
|
||
* 还是允许某些高置信深层假设输入直接 IA。
|
||
|
||
4. **QPI-after-QPI 场景**
|
||
|
||
* 当输入已经声明“QPI 已经判断……继续分析……”时,是否应只选 IA;
|
||
* 还是保留 QPI 轻量复核,避免前序判断不可追溯。
|
||
|
||
5. **patch 审计机制**
|
||
|
||
* 是否建立 before / after diff checker;
|
||
* 是否要求每次 patch 自动列出所有非目标行为变化,而不只报告目标 case PASS。
|
||
|
||
---
|
||
|
||
## 2. 本轮非目标
|
||
|
||
Round 05 不应做这些事:
|
||
|
||
* 不写 selector rule patch;
|
||
* 不修改 regression;
|
||
* 不升级 QPI 或 IA 生命周期;
|
||
* 不引入 LLM selector;
|
||
* 不引入第三模型;
|
||
* 不把 Round 04 blind pool 全量转成 regression;
|
||
* 不把所有 organization / governance 问题都扩大为 QPI recall。
|
||
这些非目标与当前 Round 05 context 一致;当前 QPI 和 IA 也仍然保持 `draft / B / pending`。
|
||
|
||
---
|
||
|
||
## 3. 五个策略议题的判断框架
|
||
|
||
### 议题 1:governance / responsibility / consensus 是否更容易进 QPI?
|
||
|
||
建议讨论时不要问“是否更容易”,而要拆成三类:
|
||
|
||
| 输入类型 | 初步策略倾向 | 判断理由 |
|
||
| ------------------------ | ------------------ | ----------------------- |
|
||
| 只是表达组织事实、制度安排、岗位职责 | no-call 或低优先级 QPI | 没有明显“问题定性”需求 |
|
||
| 出现责任不清、决策权不明、共识不足、动态秩序不稳 | QPI | 这接近 Issue:共识、确定性或动态秩序稀缺 |
|
||
| 要求直接给治理方案、组织设计、制度建议 | QPI 只做前置定性,不直接输出方案 | QPI 不应直接解决组织、人事、法律、运营问题 |
|
||
|
||
这里的关键不是关键词,而是**是否存在“当前输入到底是什么性质的问题”的定性需求**。QPI 的定位是入口路由模型,不是最终解决方案;它最多回答分类、证据缺口、误判风险和下一步处理方向。
|
||
|
||
### 议题 2:capacity / resource / path 哪些 no-call,哪些 QPI?
|
||
|
||
建议建立三段式判断:
|
||
|
||
| 类型 | 应 no-call | 应进 QPI |
|
||
| -------- | ---------------------- | ----------------------- |
|
||
| capacity | “我今天只能做 30 分钟,帮我压缩成清单” | “能力瓶颈到底来自人、时间、流程还是优先级?” |
|
||
| resource | “预算是 500 元,列 3 个方案” | “资源不足是否改变问题性质、路径或责任范围?” |
|
||
| path | “按 A 路线写 SOP” | “不知道该走什么路径,路径选择依赖问题定性” |
|
||
|
||
一句话标准:
|
||
**如果 capacity / resource / path 只是执行约束,no-call;如果它改变了问题分类、行动路径或责任判断,进 QPI。**
|
||
|
||
这与 QPI 的五类输出一致:Question 是数据不足,Problem 是路径、方法或资源不足,Issue 是共识、秩序或确定性不足,mixed 则需要拆分。
|
||
|
||
### 议题 3:`likely_intellectual_archaeology` 自然语言触发不足时,是 QPI-first 还是 IA direct?
|
||
|
||
默认策略应仍是 **QPI-first**。
|
||
|
||
原因不是保守,而是 IA 的产品定位决定了它不是默认分析流程。IA 适合在表层现象多、底层假设不清、且继续下潜会改变判断、路径、验证方式或行动边界时调用;同时,明确事实查询、轻量改写、直接执行、材料不足的输入不应调用 IA。
|
||
|
||
可以讨论一个例外:
|
||
**当输入本身已经明确要求“分析某判断背后的深层假设 / 核心机理 / 哲学基岩”,且材料足够,不需要再判断问题性质时,允许 IA direct。**
|
||
|
||
但这需要看实际 case。当前不能仅凭 `likely_intellectual_archaeology` 的标签做判断。
|
||
|
||
### 议题 4:“QPI 已经判断……继续分析……”是否只选 IA?
|
||
|
||
这里建议拆成两个场景:
|
||
|
||
| 场景 | 策略倾向 |
|
||
| ------------------------------------------------------------------------------------- | ----------------------------- |
|
||
| 输入只是在自然语言里声称“QPI 已判断”,但没有给出 QPI 输出字段 | 轻量 QPI 复核 + IA 候选 |
|
||
| 输入携带结构化 QPI 结果,例如 classification、dominant_scarcity、evidence_gap、next_model_candidates | 可以 IA-only,避免 QPI 重复 selected |
|
||
|
||
也就是说,关键不是用户说了“QPI 已经判断”,而是**前序 QPI 判断是否可追溯、可被 selector 识别、足以作为 IA gate 的证据**。
|
||
|
||
这可以成为 Round 05 的一个重要产品决策:是否定义一种 `qpi_context_provided` / `prior_qpi_result` 输入形态。
|
||
|
||
### 议题 5:是否需要 before / after diff checker?
|
||
|
||
我的判断:**需要,而且应从 Round 05.1 起成为 selector patch 的硬门槛。**
|
||
|
||
理由很直接:Round 04.1 已经出现了“目标 case 全部通过,但有非目标行为变化”的情况。context 里记录 Round 04.1 targeted failures 为 0,但 behavior changes recorded 为 5;`R04-BI-022` 也是一个 accepted collateral behavior change。
|
||
|
||
Local CCRA 的机制也已经把“selector 规则变更后的非目标行为变化识别”列为本地评审目标,并在 Round Conductor v0.2 中要求 Codex 运行验证和 before / after 行为检查。
|
||
|
||
因此这不应只是建议,而应进入后续 patch protocol。
|
||
|
||
---
|
||
|
||
## 4. 需要补充读取 / 上传的文件清单
|
||
|
||
当前 startup context 说明这些文件在本地项目中存在,但当前会话没有它们的全文。要做精确 case 判断或策略落地,需要你上传或摘取以下文件。
|
||
|
||
### 第一优先级:必须读
|
||
|
||
1. `selector/selector_rules.json`
|
||
用于判断当前 selector 的真实触发词、权重、penalty、hard no-call、QPI-before-IA gate。
|
||
|
||
2. `selector/round04_blind_inputs.json`
|
||
用于还原 Round 04 blind pool 中 governance、capacity、resource、path、likely IA、QPI-after-QPI 的实际输入分布。
|
||
|
||
3. `reports/Round04_blind_routing_evaluation_report_2026-06-18.md`
|
||
用于知道哪些 blind case 原始失败、误召回、漏召回、争议点是什么。
|
||
|
||
4. `reports/Round04_1_post_patch_routing_verification_report_2026-06-18.md`
|
||
用于核对目标 case、通过证据、5 个 behavior changes 的具体内容。
|
||
|
||
5. `reports/Round04_closeout_note_2026-06-18.md`
|
||
用于确认 Round 04 / 04.1 已接受的边界,尤其是 `R04-BI-022` 的处理状态。
|
||
|
||
### 第二优先级:应该读
|
||
|
||
6. `selector/selector_calibration_inputs.json`
|
||
用于判断现有 calibration 是否已经覆盖 Round 05 的五类策略议题。
|
||
|
||
7. `tests/qpi.regression.json`
|
||
用于判断哪些 QPI 边界已经是 regression,不应轻易改变。
|
||
|
||
8. `tests/intellectual_archaeology.regression.json`
|
||
用于判断 IA 的直接进入、QPI-first、depth gate 是否已有保护 case。
|
||
|
||
9. `tests/regression_cases.json`
|
||
用于确认聚合 regression 与按模型 regression 是否一致。
|
||
|
||
### 第三优先级:治理背景文件
|
||
|
||
10. `docs/DECISIONS.md`
|
||
用于确认历史产品决策是否已经规定了 QPI-first、rule-based selector、no-call 优先级。
|
||
|
||
11. `docs/WORKFLOW.md`
|
||
用于确认 Codex 后续执行流程、patch 流程、review bundle 流程。
|
||
|
||
这些文件名与 Round 05 startup context 的 “Files To Read in New Conversation” 一致。
|
||
|
||
---
|
||
|
||
## 5. 建议产出的 Round 05 文件
|
||
|
||
可以让 Codex 先生成这五个,不进入 patch:
|
||
|
||
1. `01_ROUND05_SCOPE_AND_POLICY_QUESTIONS.md`
|
||
固化本轮目标、非目标、策略问题。
|
||
|
||
2. `02_ROUND04_BEHAVIOR_DIFF_FOR_CALIBRATION.md`
|
||
整理 Round 04.1 的目标修复与非目标行为变化。
|
||
|
||
3. `03_CANDIDATE_CALIBRATION_CASES.md`
|
||
把 governance、capacity/resource/path、likely IA、QPI-after-QPI 分成候选 calibration。
|
||
|
||
4. `04_CANDIDATE_REGRESSION_CASES.md`
|
||
只挑最值得“守底线”的 case,不把 blind pool 全量转 regression。
|
||
|
||
5. `05_CCRA_REVIEW_QUESTIONS_ROUND05.md`
|
||
给 Local CCRA / Web CCRA 的人工判断问题清单。
|
||
|
||
这也符合 startup context 里的 suggested deliverables。
|
||
|
||
---
|
||
|
||
## 6. CCRA / Owner 需要判断的问题
|
||
|
||
### A. QPI 召回策略
|
||
|
||
1. governance / responsibility / consensus 是否应作为 QPI 的弱正向信号,还是只在出现稀缺、冲突、责任不清时触发?
|
||
2. 是否接受“共识 / 秩序 / 确定性不足”作为 Issue 型 QPI 的明确召回理由?
|
||
3. 是否需要防止“组织类输入一律 QPI 化”的过召回?
|
||
|
||
### B. capacity / resource / path 边界
|
||
|
||
4. capacity / resource / path 只是执行约束时,是否应保持 no-call?
|
||
5. 当 capacity / resource / path 影响路径选择、责任范围或问题性质时,是否应进入 QPI?
|
||
6. 是否需要新增一类“execution constraint no-call” calibration?
|
||
|
||
### C. IA 入口策略
|
||
|
||
7. 是否坚持默认 QPI-before-IA?
|
||
8. 哪些自然语言表达足以让 IA direct?
|
||
9. IA direct 是否必须满足“材料足够 + 明确要求深层假设 / 核心机理 / 底层结构分析”?
|
||
10. `likely_intellectual_archaeology` 是否只能作为候选信号,而不是直接 selected 条件?
|
||
|
||
### D. QPI-after-QPI 策略
|
||
|
||
11. “QPI 已经判断……”是否必须携带结构化 QPI 结果,才能跳过 QPI?
|
||
12. 如果只是自然语言声称 QPI 已判断,selector 是否应轻量复核?
|
||
13. 是否需要定义 `prior_qpi_result` 输入协议?
|
||
|
||
### E. Calibration / Regression 分工
|
||
|
||
14. `R04-BI-022` 应继续留在 regression、进入 calibration,还是两者都保留?
|
||
15. 哪些 Round 04 blind cases 只是 calibration material,不应升级为 regression?
|
||
16. regression 的标准是否仍然是“最容易退化、最值得守底线”的 case,而不是“所有有争议的 case”?
|
||
|
||
### F. Patch 审计机制
|
||
|
||
17. 是否把 before / after diff checker 设为 Round 05.1 以后所有 selector patch 的必需产物?
|
||
18. diff checker 是否必须列出所有 selected / rejected / score / no-call status / penalties 的变化?
|
||
19. 非目标行为变化是否必须由 Owner 明确接受、拒绝或转入下一轮?
|
||
|
||
---
|
||
|
||
## 7. 给 Codex 的前置指令草案
|
||
|
||
可以直接交给 Codex,但它不是 patch 指令:
|
||
|
||
```text
|
||
进入 Round 05: selector calibration policy review。
|
||
|
||
本轮只做策略评审准备,不修改 selector_rules.json,不修改 regression,不修改 model card,不升级 QPI 或 Intellectual Archaeology。
|
||
|
||
请读取以下文件:
|
||
- reports/Round04_closeout_note_2026-06-18.md
|
||
- reports/Round04_blind_routing_evaluation_report_2026-06-18.md
|
||
- reports/Round04_1_post_patch_routing_verification_report_2026-06-18.md
|
||
- selector/round04_blind_inputs.json
|
||
- selector/selector_rules.json
|
||
- selector/selector_calibration_inputs.json
|
||
- tests/qpi.regression.json
|
||
- tests/intellectual_archaeology.regression.json
|
||
- tests/regression_cases.json
|
||
- docs/DECISIONS.md
|
||
- docs/WORKFLOW.md
|
||
|
||
请产出:
|
||
1. 01_ROUND05_SCOPE_AND_POLICY_QUESTIONS.md
|
||
2. 02_ROUND04_BEHAVIOR_DIFF_FOR_CALIBRATION.md
|
||
3. 03_CANDIDATE_CALIBRATION_CASES.md
|
||
4. 04_CANDIDATE_REGRESSION_CASES.md
|
||
5. 05_CCRA_REVIEW_QUESTIONS_ROUND05.md
|
||
|
||
要求:
|
||
- 不提出 selector rule patch。
|
||
- 不假设 blind case 的完整输入。
|
||
- 对每个候选策略问题标注:需要 Owner 判断 / 需要 CCRA 判断 / 可由 Codex 机械整理。
|
||
- 单独列出需要上传给 Web CCRA 的原始片段。
|
||
- 对 before/after diff checker 给出机制建议,但不实现 patch。
|
||
```
|
||
|
||
---
|
||
|
||
## 8. 我当前的策略倾向
|
||
|
||
在未读完整 case 之前,只能给方向性判断:
|
||
|
||
1. **governance / responsibility / consensus**:可以提高 QPI 敏感度,但必须绑定“稀缺 / 冲突 / 不确定 / 责任边界不清”,不能关键词召回。
|
||
2. **capacity / resource / path**:执行约束 no-call;路径或资源稀缺改变问题性质时 QPI。
|
||
3. **likely IA**:默认 QPI-first;只有高置信、材料足够、明确要求深层假设分析时才考虑 IA direct。
|
||
4. **“QPI 已判断……”**:没有结构化 QPI 结果时不应盲信;有结构化 prior QPI result 时可以 IA-only。
|
||
5. **before/after diff checker**:应成为后续 selector patch 的硬门槛。
|
||
|
||
# 2
|
||
|
||
需要的5份文件已经上传了。
|
||
现在请检查判断,是否需要修复。并且判断之前提出的19个问题
|
||
|
||
根据 2026-06-19 的 Round 05 文件判断:**这 5 份文件本身不需要阻断性修复;但不应直接进入 selector rule patch。** 它们已经正确保持在“策略评审包”边界内:Round 05 目标是准备证据、问题和候选 case,不决定 selector rules,也不 patch `selector/selector_rules.json`。
|
||
|
||
需要补的是一份**决策落地表**,不是规则修复。建议新增或追加:
|
||
|
||
```text
|
||
06_ROUND05_POLICY_DECISION_MATRIX.md
|
||
```
|
||
|
||
字段包括:
|
||
|
||
```text
|
||
question_id
|
||
recommended_policy
|
||
owner_decision: accept / reject / defer
|
||
ccra_decision: accept / reject / defer
|
||
patch_implication
|
||
calibration_implication
|
||
regression_implication
|
||
exact_case_text_required: true / false
|
||
```
|
||
|
||
原因:`05_CCRA_REVIEW_QUESTIONS_ROUND05.md` 已经列出 19 个问题,但还没有把它们变成“可被 Codex 执行的决策矩阵”。文件也明确说,未来 Round 05.1 patch 前必须回答或延后相关问题、记录已接受政策、缩窄 calibration / regression 候选,并规划 before / after diff。
|
||
|
||
---
|
||
|
||
## 一、是否需要修复
|
||
|
||
### 结论
|
||
|
||
**不修 selector,不修 regression,不修 model card。**
|
||
**只需要补一个 Round 05 决策矩阵。**
|
||
|
||
这 5 份文件没有越界:`01` 明确 Round 05 不修改 selector、不修改 regression、不升级模型、不引入 LLM selector、不新增第三模型,也不把所有组织 / 治理输入都当作 QPI recall。
|
||
|
||
`02` 也没有重新打开 Round 04.1 patch,只把行为变化整理成 calibration evidence,并明确不评估每个 blind case 的 correctness、不改 selector、不决定 regression。
|
||
|
||
`03` 明确候选 calibration case 不是 regression additions,也不修改 `selector/selector_calibration_inputs.json`。
|
||
|
||
`04` 明确 regression 只保留高价值 guardrails,不把所有争议 Round 04 blind input 都转成 regression。
|
||
|
||
### 需要补强的地方
|
||
|
||
1. **缺少“19 个问题的建议答案 / Owner 决策状态 / Patch 含义”汇总表。**
|
||
现在问题列出来了,但 Codex 还不能据此安全进入 Round 05.1。
|
||
|
||
2. **如果要让 Web CCRA 精确判断某个 case,仍需上传 exact case text。**
|
||
`05` 已经提醒:如果决策依赖 exact case text,不要只让 Web CCRA 根据问题清单判断。
|
||
|
||
3. **before / after diff checker 应该从“是否需要”升级为“后续 patch 硬门槛”。**
|
||
Round 04.1 已经出现 targeted failures 为 0、但 behavior changes recorded 为 5 的情况;这足以证明未来 patch 必须有完整 diff。
|
||
|
||
---
|
||
|
||
## 二、19 个问题的判断
|
||
|
||
| # | 判断 | 建议决策 |
|
||
| -- | ---------------------------------------------------------------------------------------------------- | ---------------------------------- |
|
||
| 1 | governance / responsibility / consensus 可以成为 **条件性弱正向 QPI 信号**,但不能仅凭关键词触发。 | **接受:条件触发** |
|
||
| 2 | consensus / order / uncertainty scarcity 应成为 Issue-type QPI recall reason,因为 QPI 已覆盖“共识、确定性或动态秩序匮乏”。 | **接受** |
|
||
| 3 | 防止组织输入全部 QPI 化,需要 hard no-call / low-priority traps:纯事实、纯执行、纯改写、明确方案执行不进 QPI。 | **接受** |
|
||
| 4 | capacity / resource / path 只是执行约束时,应保持 no-call。 | **接受** |
|
||
| 5 | capacity / resource / path 改变路径选择、责任边界或问题性质时,应进 QPI。 | **接受** |
|
||
| 6 | `execution_constraint_no_call` 应成为 calibration category。 | **接受,先 calibration,不进 regression** |
|
||
| 7 | 默认 routing 应保持 QPI-before-IA。 | **接受** |
|
||
| 8 | IA direct 只允许极少数强表达:明确要求深层假设、核心机制、底层结构、模型抽取,且材料足够。 | **接受但严格限制** |
|
||
| 9 | IA direct 必须要求“材料足够 + 明确深层分析请求”。 | **接受** |
|
||
| 10 | `likely_intellectual_archaeology` 只能是 candidate signal,不能直接 selected。 | **接受** |
|
||
| 11 | “QPI already judged...” 必须包含结构化 QPI 输出,才允许跳过 QPI。 | **接受** |
|
||
| 12 | 只有自然语言声称 QPI 已判断时,selector 仍应做 lightweight QPI review。 | **接受** |
|
||
| 13 | 应定义 `prior_qpi_result` / `qpi_context_provided` 输入协议,但不要在 Round 05 直接实现。 | **接受,延后到 05.1 或 05.2** |
|
||
| 14 | `R04-BI-022` 应同时保留 regression,并进入 calibration discussion。 | **接受:both** |
|
||
| 15 | 大多数 Round 04 blind cases 目前只应是 calibration material,不应直接进 regression。 | **接受** |
|
||
| 16 | regression 应限制为高风险 guardrails,不覆盖所有 disputed cases。 | **接受** |
|
||
| 17 | before / after diff checker 应从 Round 05.1 起成为所有 selector patch 的必需产物。 | **接受,硬门槛** |
|
||
| 18 | diff checker 必须列 selected / rejected / scores / no-call / reasons / penalties。 | **接受** |
|
||
| 19 | 每个非目标行为变化必须被 Owner 明确 accept / reject / defer。 | **接受,硬门槛** |
|
||
|
||
---
|
||
|
||
## 三、几个关键判断的理由
|
||
|
||
### 1. Governance / responsibility / consensus:应更容易进 QPI,但不能关键词召回
|
||
|
||
现有行为是 `R04-BI-010` 到 `R04-BI-013` 四个 case post-patch 全部 no-call;文件指出这些 case 正是用来讨论“责任模糊、共识稀缺、决策权缺口”是否成为 QPI 弱召回信号。
|
||
|
||
我的判断是:
|
||
**不是“治理类输入更容易进 QPI”,而是“治理类输入中出现稀缺、冲突、责任边界、决策权、共识缺口时更容易进 QPI”。**
|
||
|
||
QPI 的定位支持这个判断:它可以处理 Problem 的路径 / 方法 / 资源匮乏,也可以处理 Issue 的共识、确定性或动态秩序匮乏;但 no-call 仍覆盖明确事实查询、纯改写、直接执行等不需要问题定性的场景。
|
||
|
||
### 2. Capacity / resource / path:应该拆成四类
|
||
|
||
`02` 记录当前 selector 在 `R04-BI-014` 到 `R04-BI-017` 中只选中了一个 QPI,其余 no-call;文件也提出应讨论是否拆成 execution constraint、path uncertainty、hard resource constraint、responsibility-boundary subtypes。
|
||
|
||
我的判断:
|
||
|
||
```text
|
||
execution_constraint_no_call:no-call
|
||
path_uncertainty_qpi:QPI
|
||
hard_resource_constraint:看是否改变问题性质
|
||
responsibility_boundary_qpi:QPI
|
||
```
|
||
|
||
这部分应先进入 calibration,不急着进 regression。
|
||
|
||
### 3. IA direct:默认仍应 QPI-first
|
||
|
||
Round 04 likely IA 相关 case 当前表现是:`R04-BI-025` 为 QPI + IA,`R04-BI-026/027/038` 为 QPI selected、IA rejected;文件也提醒不要从 category label 推断 direct IA eligibility。
|
||
|
||
我的判断:
|
||
**IA direct 可以作为例外,但不能作为默认。** 思想考古学是深度建模模型,不是默认分析流程,也不得默认七层全量展开。
|
||
|
||
IA direct 的最低条件应是:
|
||
|
||
```text
|
||
材料足够
|
||
+
|
||
明确要求深层假设 / 核心机制 / 底层结构 / 模型抽取
|
||
+
|
||
继续下潜会改变判断、路径、验证方式或行动边界
|
||
```
|
||
|
||
否则保持 QPI-first。
|
||
|
||
### 4. “QPI 已经判断……”:自然语言不够,结构化 prior QPI 才能跳过 QPI
|
||
|
||
`R04-BI-025` 当前 post-patch 是 QPI + IA selected;文件提出需要判断自然语言 “QPI already judged...” 是否足够跳过 QPI,还是 IA-only 需要 structured prior QPI fields。
|
||
|
||
`03` 已经提出了一个合理协议雏形:
|
||
|
||
```text
|
||
prior_qpi_result:
|
||
classification
|
||
dominant_scarcity
|
||
evidence_gap
|
||
next_model_candidates
|
||
confidence_level
|
||
```
|
||
|
||
|
||
|
||
我的判断:
|
||
**只有自然语言声明时,不跳过 QPI;有结构化 prior_qpi_result 时,可以允许 IA-only。**
|
||
|
||
### 5. `R04-BI-022`:保留 regression,同时进入 calibration
|
||
|
||
`R04-BI-022` 是 accepted collateral behavior change,已从 no-call 变为 QPI selected、IA rejected,并已经进入 QPI regression。文件明确说 Round 05 应决定它是只保留 regression、也进入 calibration,还是后续改成其他政策类别;但不应只为它打开新 patch。
|
||
|
||
我的判断:
|
||
**both。**
|
||
它应继续作为 regression 守住“depth-limited assumption scarcity 可以 QPI、但 IA rejected”的边界;同时也应进入 calibration,帮助定义 depth-limiting phrase 和 lightweight QPI override 的政策边界。
|
||
|
||
### 6. Regression 候选:现在不要新增
|
||
|
||
`04` 的判断是对的:新的 governance、capacity/path、QPI-after-QPI、direct IA、ambiguous low-context case 都“可能有 regression value”,但在 Owner / CCRA 未决定政策前不应新增。
|
||
|
||
Regression 的标准也正确:只保护高风险、容易退化、产品行为依赖的边界;不能因为某 case 出现在 Round 04 就升级成 regression。
|
||
|
||
---
|
||
|
||
## 四、我建议的 Round 05 决策集
|
||
|
||
可以把这 10 条作为 Owner decision 草案:
|
||
|
||
```text
|
||
D05-01: Governance / responsibility / consensus language is a conditional weak QPI signal, not a keyword trigger.
|
||
|
||
D05-02: Consensus / order / uncertainty scarcity is an explicit Issue-type QPI recall reason.
|
||
|
||
D05-03: Organization-related input remains no-call when it is factual, direct execution, rewriting, formatting, or has no problem-definition need.
|
||
|
||
D05-04: Capacity / resource / path language remains no-call when it only expresses execution constraints.
|
||
|
||
D05-05: Capacity / resource / path enters QPI when it changes path choice, responsibility boundary, or problem classification.
|
||
|
||
D05-06: execution_constraint_no_call becomes a calibration category.
|
||
|
||
D05-07: Default routing remains QPI-before-IA.
|
||
|
||
D05-08: IA direct is allowed only with sufficient material and explicit deep-assumption / core-mechanism / bottom-structure / model-extraction request.
|
||
|
||
D05-09: Natural-language “QPI already judged” is not enough to skip QPI; structured prior_qpi_result is required.
|
||
|
||
D05-10: From Round 05.1 onward, every selector patch requires before / after behavior diff and explicit Owner handling of non-target behavior changes.
|
||
```
|
||
|
||
---
|
||
|
||
## 五、是否进入 Round 05.1
|
||
|
||
**可以准备进入 Round 05.1,但还不能直接 patch。**
|
||
|
||
进入条件:
|
||
|
||
1. Owner 接受 / 修改 / 延后上面的 D05-01 到 D05-10;
|
||
2. Codex 把 19 个问题映射到 decision matrix;
|
||
3. 精确依赖 case 内容的问题,补上传 `round04_blind_inputs.json` 或相应片段;
|
||
4. 先设计 before / after diff checker 的输出格式;
|
||
5. 再决定哪些进入 calibration JSON,哪些进入 regression,哪些只保留在 policy discussion。
|
||
|
||
Local CCRA 机制本身也支持这个方向:它明确要求当评审对象包含补丁或 post-patch 证据时,必须有 before / after 行为对比,并记录 `routing_diff_policy`。
|
||
|
||
# 3
|
||
|
||
已补:`06_ROUND05_POLICY_DECISION_MATRIX.md`
|
||
|
||
如果需要修复,需要你给一个Codex的执行指导指令。
|
||
|
||
确认:`06_ROUND05_POLICY_DECISION_MATRIX.md` 已经补到位,**没有阻断性问题**。它完成了我上轮要求的关键动作:把 19 个问题转成 Codex 后续可执行的 decision record,并明确它不是 selector patch、不修改 selector、calibration、regression、model cards 或 model specs。
|
||
|
||
但我建议做 **1 个轻微措辞修正**,不影响通过:
|
||
|
||
```text
|
||
Q08 当前:
|
||
exact natural-language expressions must clearly request...
|
||
|
||
建议改为:
|
||
explicit input language should clearly request...
|
||
```
|
||
|
||
理由:`exact natural-language expressions` 容易让 Codex 误解为“必须枚举精确短语”,从而把 selector 做成关键词表。Round 05 的目标应是**显性意图 + 材料充足 + 深层分析需求**,不是固定短语匹配。
|
||
|
||
其他部分可以接受:
|
||
|
||
* 全部 decision 初始为 `defer` 是正确的,因为 Owner / CCRA 还没正式记录决策。
|
||
* `recommended_policy` 被标注为 proposal,不是 accepted policy,边界正确。
|
||
* `exact_case_text_required` 的分布基本合理。
|
||
* Q17-Q19 已经把 before / after diff checker 变成未来 patch gate,方向正确。
|
||
* Q14 对 `R04-BI-022` 的处理也稳妥:先保持 regression,避免重复 regression,同时允许后续作为 calibration material。
|
||
|
||
我的结论:
|
||
|
||
```text
|
||
Round 05 策略包可以进入 Owner / CCRA decision gate。
|
||
暂不进入 selector patch。
|
||
下一步不是修规则,而是把 Q01-Q19 的 owner_decision / ccra_decision 从 defer 改成 accept / reject / defer。
|
||
```
|
||
|
||
如果由我给预填建议:Q01-Q19 除了需要 exact case text 的行之外,可以先按上一轮判断预填为 `accept`;依赖 exact case text 的行保持 `defer`,等上传 `round04_blind_inputs.json` 或相关 case 片段后再定。
|
||
|
||
# 4
|
||
|
||
我同意你的判断。也上传了 `round04_blind_inputs.json`
|
||
|
||
现在 `round04_blind_inputs.json` 已经补上,之前 `exact_case_text_required=true` 的问题可以进一步收敛。
|
||
|
||
核心判断:**可以把 `06_ROUND05_POLICY_DECISION_MATRIX.md` 的 `owner_decision` 从 `defer` 批量更新为 `accept`;`ccra_decision` 我建议也更新为 `accept`,但要保留少数 patch 前置限制。** 仍然不直接 patch selector。
|
||
|
||
---
|
||
|
||
## 1. 读取 exact case 后的总判断
|
||
|
||
这批 blind input 不是泛泛的关键词样本,它们确实覆盖了 Round 05 的核心边界:
|
||
|
||
* `R04-BI-010` 到 `R04-BI-013` 不是普通组织描述,而是分别包含主责缺失、跨利益冲突、表态等待、决策权缺口,足以支撑 governance / responsibility / consensus 作为 **条件性 QPI 弱正向信号**。
|
||
* `R04-BI-014` 到 `R04-BI-017` 明确区分了产能、最小路径、系统权限审批摩擦、零散时间导致的执行连续性问题,适合拆成 capacity / resource / path 的四个子型。
|
||
* `R04-BI-025` 只是自然语言声称 “QPI 已经判断这是中重型课题”,没有结构化 QPI 字段,所以不足以作为跳过 QPI 的稳定协议依据。
|
||
* `R04-BI-026`、`R04-BI-027`、`R04-BI-038` 都有深层结构 / 假设 / 生成机制倾向,但仍应作为 direct IA 候选,而不是自动 IA selected。
|
||
* `R04-BI-028` 到 `R04-BI-030` 是典型低上下文输入,应优先 no-call / clarification,不能让 selector 因“卡住”“老问题”直接过度 QPI 化。
|
||
|
||
---
|
||
|
||
## 2. 对 19 个问题的最终建议状态
|
||
|
||
我建议这样更新 `06_ROUND05_POLICY_DECISION_MATRIX.md`:
|
||
|
||
| 问题 | owner_decision | ccra_decision | 说明 |
|
||
| --- | -------------: | ------------: | -------------------------------------------------------------------------- |
|
||
| Q01 | accept | accept | governance / responsibility / consensus 可作为条件性 QPI 弱正向信号。 |
|
||
| Q02 | accept | accept | consensus / order / uncertainty scarcity 可作为 Issue-type QPI recall reason。 |
|
||
| Q03 | accept | accept | 必须配套 anti-overreach,防止所有组织输入 QPI 化。 |
|
||
| Q04 | accept | accept | capacity / resource / path 只是执行约束时 no-call。 |
|
||
| Q05 | accept | accept | 改变路径选择、责任边界、问题性质时 QPI。 |
|
||
| Q06 | accept | accept | `execution_constraint_no_call` 可作为 calibration category。 |
|
||
| Q07 | accept | accept | 默认继续 QPI-before-IA。 |
|
||
| Q08 | accept | accept | direct IA 例外可以定义,但必须窄。 |
|
||
| Q09 | accept | accept | direct IA 必须同时满足材料充足和显性深层分析意图。 |
|
||
| Q10 | accept | accept | `likely_intellectual_archaeology` 只能是候选标签,不是 selected 条件。 |
|
||
| Q11 | accept | accept | 跳过 QPI 需要结构化 prior QPI output。 |
|
||
| Q12 | accept | accept | 仅自然语言声称 QPI 已判断时,保留 lightweight QPI review。 |
|
||
| Q13 | accept | accept | 可以定义 `prior_qpi_result` / `qpi_context_provided` 协议,但先写产品契约。 |
|
||
| Q14 | accept | accept | `R04-BI-022` 保持 regression,同时进入 calibration discussion。 |
|
||
| Q15 | accept | accept | 大多数 Round 04 blind cases 只作为 calibration material。 |
|
||
| Q16 | accept | accept | regression 继续只放高风险 guardrails。 |
|
||
| Q17 | accept | accept | Round 05.1 起 selector patch 必须有 before / after diff checker。 |
|
||
| Q18 | accept | accept | diff 字段必须包含 selected / rejected / scores / no-call / reasons / penalties。 |
|
||
| Q19 | accept | accept | 所有非目标行为变化必须 Owner / CCRA accept / reject / defer。 |
|
||
|
||
---
|
||
|
||
## 3. 需要对 matrix 做的具体改动
|
||
|
||
### A. 把所有行的 decision 从 defer 改为 accept
|
||
|
||
因为你已经同意前述判断,且 exact case text 已上传,`owner_decision` 可以更新为 `accept`。作为 CCRA 判断,我也建议 `ccra_decision` 更新为 `accept`。
|
||
|
||
但这不等于允许 Codex 直接写 selector patch。`06` 自己已经规定:patch 只能在相关 decision 充分后,把 `patch_implication` 转成 scoped implementation plan,并且 calibration / regression 修改也必须另行批准。
|
||
|
||
### B. 修正 Q08 措辞
|
||
|
||
继续建议把:
|
||
|
||
```text
|
||
exact natural-language expressions must clearly request...
|
||
```
|
||
|
||
改成:
|
||
|
||
```text
|
||
explicit input intent should clearly request...
|
||
```
|
||
|
||
因为 `R04-BI-026/027/038` 说明 direct IA 不能依赖固定短语,而应依赖显性深层意图、材料充足和是否会改变判断 / 路径 / 验证方式。
|
||
|
||
### C. 给 Q14 增加明确结论
|
||
|
||
Q14 建议从:
|
||
|
||
```text
|
||
Keep R04-BI-022 in regression for now and discuss whether it should also become calibration material.
|
||
```
|
||
|
||
改成:
|
||
|
||
```text
|
||
Keep R04-BI-022 in regression and also tag it as calibration material for depth-limited QPI override with IA rejection.
|
||
```
|
||
|
||
理由:它已经是 accepted collateral change,并且已由 regression 覆盖,不应重复新增 regression;但它很适合作为 depth-limited QPI override 的 calibration anchor。
|
||
|
||
---
|
||
|
||
## 4. 哪些 case 应进入 05.1 patch 范围
|
||
|
||
### 应进入 calibration / patch planning
|
||
|
||
```text
|
||
R04-BI-010
|
||
R04-BI-011
|
||
R04-BI-012
|
||
R04-BI-013
|
||
R04-BI-014
|
||
R04-BI-015
|
||
R04-BI-016
|
||
R04-BI-017
|
||
R04-BI-025
|
||
R04-BI-026
|
||
R04-BI-027
|
||
R04-BI-038
|
||
```
|
||
|
||
其中:
|
||
|
||
* `010-013`:治理 / 责任 / 共识类 QPI 弱召回。
|
||
* `014-017`:capacity / resource / path 边界拆分。
|
||
* `025`:自然语言 prior QPI claim 不足以跳过 QPI。
|
||
* `026/027/038`:direct IA 例外候选,但默认仍 QPI-first。
|
||
|
||
### 只进入 guardrail / no-call protection
|
||
|
||
```text
|
||
R04-BI-028
|
||
R04-BI-029
|
||
R04-BI-030
|
||
R04-BI-031
|
||
R04-BI-032
|
||
R04-BI-033
|
||
```
|
||
|
||
这些保护低上下文、how-to、词义判断不要被 QPI / IA 误召回。`R04-BI-031/032/033` 分别是 Excel how-to、Markdown 转 PDF、词义判断,明显更接近 no-call。
|
||
|
||
### 不需要重新打开
|
||
|
||
```text
|
||
R04-BI-002
|
||
R04-BI-022
|
||
R04-BI-024
|
||
R04-BI-035
|
||
R04-BI-036
|
||
```
|
||
|
||
这些已经在 Round 04.1 或 regression 中被覆盖,不应作为 Round 05 新 patch loop 重新打开。候选 regression 文件也明确列出这些已被 regression 覆盖,并提醒不要重复。
|
||
|
||
---
|
||
|
||
## 5. Round 05.1 的合理目标
|
||
|
||
如果进入 Round 05.1,它不应该叫“修 bug”,而应该叫:
|
||
|
||
```text
|
||
Round 05.1: selector calibration implementation and diff-gated patch
|
||
```
|
||
|
||
目标只包含三件事:
|
||
|
||
1. **Calibration 更新**
|
||
把 governance / responsibility / consensus、capacity / resource / path、likely IA、prior-QPI claim、ambiguous low-context 形成明确 calibration rows。
|
||
|
||
2. **Selector patch**
|
||
只按已接受政策做有限规则调整,不扩大到第三模型、不做 LLM selector、不改模型生命周期。
|
||
|
||
3. **Before / after diff checker**
|
||
每次 patch 必须输出 target changes 和 non-target changes。Local CCRA 机制也要求当评审对象包含 patch 或 post-patch 证据时,必须有 before / after 行为对比。
|
||
|
||
---
|
||
|
||
## 6. 给 Codex 的下一步指令
|
||
|
||
可以直接给 Codex:
|
||
|
||
```text
|
||
进入 Round 05.1 前置准备,但不要直接 patch。
|
||
|
||
请先更新 `06_ROUND05_POLICY_DECISION_MATRIX.md`:
|
||
|
||
1. 将 Q01-Q19 的 owner_decision 全部改为 `accept`。
|
||
2. 将 Q01-Q19 的 ccra_decision 全部改为 `accept`。
|
||
3. 修改 Q08 recommended_policy:
|
||
- from: exact natural-language expressions must clearly request...
|
||
- to: explicit input intent should clearly request...
|
||
4. 修改 Q14 recommended_policy:
|
||
- from: Keep R04-BI-022 in regression for now and discuss whether it should also become calibration material.
|
||
- to: Keep R04-BI-022 in regression and also tag it as calibration material for depth-limited QPI override with IA rejection.
|
||
|
||
然后生成 Round 05.1 patch plan,但不要修改 selector_rules.json,直到 patch plan 被 Owner 明确批准。
|
||
|
||
Round 05.1 patch plan 必须包含:
|
||
- target policy decisions
|
||
- affected case list
|
||
- proposed calibration additions
|
||
- proposed regression additions, if any
|
||
- selector patch scope
|
||
- before/after diff checker output contract
|
||
- non-target behavior change disposition protocol
|
||
- non-goals and lifecycle guardrails
|
||
```
|
||
|
||
结论:**Round 05 策略判断可以关闭;下一步进入 Round 05.1 patch planning,但还不是 patch execution。**
|
||
|
||
# 4
|
||
|
||
`Round 05.1 patch planning`已经上传,现在是否可以依据这个计划执行?
|
||
|
||
根据 2026-06-19 的 `07_ROUND05_1_PATCH_PLANNING.md`,**可以依据这个计划进入 Round 05.1 implementation,但必须按“受控执行”而不是“直接大改 selector”执行。** 这份计划已经具备执行前置:它列出了 accepted policies、affected cases、calibration additions、selector patch scope、diff checker contract、non-target change disposition 和 validation 要求。
|
||
|
||
我的判断:**批准进入执行,但限定为 Round 05.1 scoped patch。**
|
||
|
||
---
|
||
|
||
## 执行条件
|
||
|
||
可以执行以下内容:
|
||
|
||
1. 更新 `selector/selector_calibration_inputs.json`
|
||
加入计划中列出的 calibration categories,例如:
|
||
|
||
* `governance_responsibility_consensus_qpi`
|
||
* `execution_constraint_no_call`
|
||
* `capacity_resource_path_boundary`
|
||
* `natural_language_prior_qpi_claim`
|
||
* `direct_ia_exception_candidate`
|
||
* `ambiguous_low_context_no_call`
|
||
* `direct_execution_no_call`
|
||
* `depth_limited_qpi_override_ia_rejected`
|
||
|
||
2. 有限修改 `selector/selector_rules.json`
|
||
只允许覆盖计划第 6 节列出的 8 项 scope:治理 / 责任 / 共识的条件性 QPI 弱信号、anti-overreach、执行约束 no-call、路径 / 责任边界 / 问题性质变化的窄 QPI trigger、QPI-before-IA 默认、direct IA 窄例外、自然语言 prior-QPI claim 仍走 lightweight QPI review、不实现 structured `prior_qpi_result`。
|
||
|
||
3. 实现或生成 before / after diff checker
|
||
patch 执行必须输出 selected models、rejected models、scores、no-call status、reasons、penalties、target / non-target 分类。计划已经给出最小输出契约。
|
||
|
||
4. 暂时不新增 regression
|
||
计划明确建议 Round 05.1 开始阶段不新增 regression;只有 selector patch 后发现某个 case 是高风险 guardrail,才考虑追加。
|
||
|
||
---
|
||
|
||
## 不允许执行的内容
|
||
|
||
本轮仍然不做:
|
||
|
||
* 不新增第三模型;
|
||
* 不升级 QPI / IA 生命周期;
|
||
* 不引入 LLM selector;
|
||
* 不引入 RAG / vector DB / 前后端;
|
||
* 不把 Round 04 blind pool 全量转 regression;
|
||
* 不把所有 organization / governance / capacity / resource / path 关键词都变成 QPI recall;
|
||
* 不实现 structured `prior_qpi_result` selector support,除非先有产品契约。
|
||
|
||
---
|
||
|
||
## 执行顺序建议
|
||
|
||
Codex 应按这个顺序做:
|
||
|
||
```text
|
||
1. 记录 Owner approval:Round 05.1 scoped patch approved.
|
||
|
||
2. 先生成 before baseline:
|
||
- 对 Round 04 blind pool
|
||
- 对 selector calibration inputs
|
||
- 对 regression cases
|
||
保存 selected / rejected / scores / no-call / reasons / penalties。
|
||
|
||
3. 更新 calibration inputs:
|
||
- 先加 calibration rows
|
||
- 不急着加 regression。
|
||
|
||
4. 修改 selector_rules.json:
|
||
- 只按 Round 05.1 scope 改。
|
||
- 任何超出 scope 的变化都视为违规。
|
||
|
||
5. 跑 selector regression。
|
||
|
||
6. 跑 before / after diff checker:
|
||
- 列出 target behavior changes。
|
||
- 列出 non-target behavior changes。
|
||
- 每个 non-target change 必须标注 accept / reject / defer。
|
||
|
||
7. 如有非目标变化:
|
||
- 不要自动 closeout。
|
||
- 先生成 disposition table 给 Owner / CCRA 判断。
|
||
|
||
8. 通过后再跑完整 validation:
|
||
- rebuild indexes check
|
||
- validate model library
|
||
- selector regression
|
||
- card contract
|
||
- model card sync
|
||
```
|
||
|
||
计划第 9 节也明确说,执行前需要 Owner 批准 implementation target cases、calibration additions、regression additions、selector patch scope、diff checker output contract 和 non-target disposition protocol;你现在这条消息可以视作 Owner 对该计划的执行授权,但 Codex 应把它记录进 `owner-decision.md` 或 Round 05.1 closeout。
|
||
|
||
---
|
||
|
||
## 给 Codex 的执行指令
|
||
|
||
```text id="u1q5zh"
|
||
Owner has approved Round 05.1 scoped implementation based on `07_ROUND05_1_PATCH_PLANNING.md`.
|
||
|
||
Proceed with Round 05.1 implementation under the following constraints:
|
||
|
||
1. Do not add a third model.
|
||
2. Do not upgrade QPI or Intellectual Archaeology lifecycle status.
|
||
3. Do not introduce an LLM selector, RAG, vector database, frontend, backend, accounts, or service layer.
|
||
4. Do not convert the full Round 04 blind pool into regression.
|
||
5. Do not implement structured `prior_qpi_result` selector support; only preserve natural-language prior-QPI claims under lightweight QPI review.
|
||
6. Add calibration entries according to Section 4 of `07_ROUND05_1_PATCH_PLANNING.md`.
|
||
7. Patch selector rules only within Section 6 scope.
|
||
8. Do not add new regression cases at the start of implementation.
|
||
9. Before patching, capture baseline selector behavior for the affected cases and existing regression/calibration inputs.
|
||
10. After patching, generate deterministic before/after behavior diff including selected models, rejected models, scores, no-call status, reasons, penalties, target/non-target classification, and changed fields.
|
||
11. Every non-target behavior change must be listed with owner_disposition and ccra_disposition fields set to accept / reject / defer.
|
||
12. Run required validation:
|
||
- python scripts\rebuild_indexes.py --check
|
||
- python scripts\validate_model_library.py
|
||
- python scripts\run_selector_regression.py
|
||
- python scripts\check_card_contract.py
|
||
- python scripts\check_model_card_sync.py
|
||
13. Produce a Round 05.1 post-patch closeout report with:
|
||
- changed files
|
||
- target behavior changes
|
||
- non-target behavior changes
|
||
- validation results
|
||
- regression impact
|
||
- unresolved Owner / CCRA decisions
|
||
- confirmation that lifecycle status remains unchanged.
|
||
```
|
||
|
||
结论:**可以执行。执行性质是 Round 05.1 scoped implementation + diff-gated patch,不是开放式 selector 重构。**
|
||
|
||
# 5
|
||
|
||
Round 05.1 scoped patch 已执行完成,现在构建审核文件么?
|
||
下一步做什么?
|
||
|
||
根据 2026-06-19 的 Round 05.1 计划和本地 CCRA 机制,**现在应该构建审核文件,但顺序是:先构建 Round 05.1 post-patch closeout,再构建 Local CCRA 初审包;不要直接跳到 Web CCRA 正式上传包。**
|
||
|
||
原因很明确:Round 05.1 计划要求 selector 行为变化后必须跑 before / after diff,并且 closeout 不能只报告 targeted PASS,还要列出 non-target behavior changes 及其 disposition。 Local CCRA 机制也规定,包含 patch 或 post-patch 证据的评审必须要求 before / after 行为对比,且 Local CCRA 不能替代 Owner decision、Web CCRA final review 或生命周期升级判断。
|
||
|
||
---
|
||
|
||
## 下一步判断
|
||
|
||
### 现在不要做的事
|
||
|
||
不要马上做:
|
||
|
||
```text
|
||
ccra_review_bundle/round-05.1_.../
|
||
```
|
||
|
||
也不要直接请求 Web CCRA final review。
|
||
|
||
### 现在要做的事
|
||
|
||
先让 Codex 生成 **Round 05.1 post-patch evidence pack**,然后跑一次 **Local CCRA pass 01**。
|
||
|
||
---
|
||
|
||
## 应该先生成的文件
|
||
|
||
建议先生成以下文件,放在:
|
||
|
||
```text
|
||
reports/
|
||
```
|
||
|
||
或一个专门目录,例如:
|
||
|
||
```text
|
||
reports/round05_1_post_patch/
|
||
```
|
||
|
||
建议文件清单:
|
||
|
||
```text
|
||
01_ROUND05_1_POST_PATCH_CLOSEOUT.md
|
||
02_ROUND05_1_CHANGED_FILES.md
|
||
03_ROUND05_1_TARGET_BEHAVIOR_DIFF.md
|
||
04_ROUND05_1_NON_TARGET_BEHAVIOR_DIFF.md
|
||
05_ROUND05_1_NON_TARGET_DISPOSITION_TABLE.md
|
||
06_ROUND05_1_VALIDATION_REPORT.md
|
||
07_ROUND05_1_REGRESSION_IMPACT.md
|
||
08_ROUND05_1_LIFECYCLE_GUARD.md
|
||
09_ROUND05_1_OWNER_DECISION_NEEDED.md
|
||
```
|
||
|
||
其中最关键的是这四个:
|
||
|
||
1. `01_ROUND05_1_POST_PATCH_CLOSEOUT.md`
|
||
说明执行了什么、没有执行什么、是否严格遵守 Round 05.1 scope。
|
||
|
||
2. `03_ROUND05_1_TARGET_BEHAVIOR_DIFF.md`
|
||
只列目标 case 的 before / after。
|
||
|
||
3. `04_ROUND05_1_NON_TARGET_BEHAVIOR_DIFF.md`
|
||
列所有非目标行为变化。不能省。
|
||
|
||
4. `05_ROUND05_1_NON_TARGET_DISPOSITION_TABLE.md`
|
||
每个非目标变化必须有:
|
||
|
||
```text
|
||
case_id
|
||
changed_fields
|
||
expected_by_policy
|
||
owner_disposition: accept / reject / defer
|
||
ccra_disposition: accept / reject / defer
|
||
follow_up
|
||
```
|
||
|
||
这个字段结构正好对应 Round 05.1 计划里的 non-target disposition 要求。
|
||
|
||
---
|
||
|
||
## 然后构建 Local CCRA 初审目录
|
||
|
||
建议目录名:
|
||
|
||
```text
|
||
local_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/
|
||
```
|
||
|
||
因为本地 CCRA 机制规定 Local CCRA 运行记录放在 `local_ccra_reviews/<public-round>/<local-pass>/`,并且每次评审目录应包含 run notes、metadata、invocation packet、review context、Local CCRA report、owner decision 等文件。
|
||
|
||
这个目录里至少要准备:
|
||
|
||
```text
|
||
run-notes.md
|
||
review-metadata.json
|
||
gate-manifest.yaml
|
||
lifecycle-guard-config.yaml
|
||
agent-invocation-packet.md
|
||
prompt-to-send.md
|
||
review-context.md
|
||
review-file-manifest.json
|
||
helper-outputs/
|
||
returned-output.md
|
||
```
|
||
|
||
Local CCRA 输出后再补:
|
||
|
||
```text
|
||
04_LOCAL_CCRA_REVIEW_REPORT.md
|
||
next-review-requirements.md
|
||
findings-confirmation.md
|
||
owner-decision.md
|
||
```
|
||
|
||
Local CCRA 推荐流程是:Codex 创建评审目录、准备上下文和调用包、调起真实子会话,review_turn 写本地评审报告,planning_turn 写下一轮要求,然后 Codex 写 findings-confirmation,Owner 写 decision。
|
||
|
||
---
|
||
|
||
## 本轮 Local CCRA 要审什么
|
||
|
||
Local CCRA 的审查问题应该非常聚焦:
|
||
|
||
```text
|
||
1. Round 05.1 patch 是否严格限制在已批准 scope 内?
|
||
2. 是否只修改了 selector / calibration 相关目标文件?
|
||
3. 是否新增了未批准 regression?
|
||
4. 是否改变了 QPI 或 IA 生命周期状态?
|
||
5. 是否引入了 LLM selector / RAG / 第三模型 / 前后端?
|
||
6. target behavior changes 是否符合 Round 05 policy?
|
||
7. non-target behavior changes 是否完整列出?
|
||
8. 每个 non-target change 是否有 accept / reject / defer disposition?
|
||
9. before / after diff 是否包含 selected / rejected / score / no-call / reasons / penalties?
|
||
10. validation 是否全部通过?
|
||
11. 是否存在应 rollback 的 selector 副作用?
|
||
12. 是否可以进入 Web CCRA bundle,还是需要 Round 05.1a 修复?
|
||
```
|
||
|
||
---
|
||
|
||
## 是否构建 Web CCRA bundle?
|
||
|
||
**暂时不构建正式 Web CCRA bundle。**
|
||
|
||
等 Local CCRA 出报告后,根据结果分三种情况:
|
||
|
||
| Local CCRA 结果 | 下一步 |
|
||
| -------------------------------------------- | ----------------------------------- |
|
||
| PASS,无 blocker | 构建正式 Web CCRA bundle |
|
||
| 有小问题但不影响边界 | Owner accept / defer 后构建 Web bundle |
|
||
| 有 selector 副作用、diff 缺失、生命周期误改、未授权 regression | 进入 Round 05.1a 修复,不构建 Web bundle |
|
||
|
||
正式 Web CCRA 包应该放在:
|
||
|
||
```text
|
||
ccra_review_bundle/round-NN_YYYY-MM-DD_topic/
|
||
```
|
||
|
||
不能用 `ccra_review_bundle/05/` 这种简写路径;正式包默认不包含 `04_LOCAL_CCRA_REVIEW_REPORT.md`,除非你明确要求 Web CCRA 复核本地评审意见。
|
||
|
||
---
|
||
|
||
## 给 Codex 的下一步指令
|
||
|
||
```text
|
||
Round 05.1 scoped patch has been executed.
|
||
|
||
Do not build the formal Web CCRA bundle yet.
|
||
|
||
First create a Round 05.1 post-patch evidence pack under:
|
||
|
||
reports/round05_1_post_patch/
|
||
|
||
Required files:
|
||
1. 01_ROUND05_1_POST_PATCH_CLOSEOUT.md
|
||
2. 02_ROUND05_1_CHANGED_FILES.md
|
||
3. 03_ROUND05_1_TARGET_BEHAVIOR_DIFF.md
|
||
4. 04_ROUND05_1_NON_TARGET_BEHAVIOR_DIFF.md
|
||
5. 05_ROUND05_1_NON_TARGET_DISPOSITION_TABLE.md
|
||
6. 06_ROUND05_1_VALIDATION_REPORT.md
|
||
7. 07_ROUND05_1_REGRESSION_IMPACT.md
|
||
8. 08_ROUND05_1_LIFECYCLE_GUARD.md
|
||
9. 09_ROUND05_1_OWNER_DECISION_NEEDED.md
|
||
|
||
The evidence pack must include:
|
||
- changed files
|
||
- target before/after behavior
|
||
- all non-target before/after behavior changes
|
||
- selected models
|
||
- rejected models
|
||
- scores
|
||
- no-call status
|
||
- reasons
|
||
- penalties
|
||
- target vs non-target classification
|
||
- validation command outputs
|
||
- regression impact
|
||
- lifecycle status confirmation
|
||
- unresolved Owner / CCRA decisions
|
||
|
||
Then create Local CCRA review directory:
|
||
|
||
local_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/
|
||
|
||
Prepare:
|
||
- run-notes.md
|
||
- review-metadata.json
|
||
- gate-manifest.yaml
|
||
- lifecycle-guard-config.yaml
|
||
- agent-invocation-packet.md
|
||
- prompt-to-send.md
|
||
- review-context.md
|
||
- review-file-manifest.json
|
||
- helper-outputs/
|
||
|
||
Set:
|
||
routing_diff_policy: required
|
||
gate_execution_mode: run
|
||
lifecycle_scan_scope: current_review_bundle / changed_files
|
||
bundle_audit_profile: ccra_mindscape_review_bundle
|
||
|
||
Run Local CCRA review_turn + planning_turn.
|
||
|
||
Do not prepare formal Web CCRA bundle until Local CCRA findings-confirmation and Owner decision are recorded.
|
||
```
|
||
|
||
结论:**现在构建审核文件,但先构建 post-patch evidence pack 和 Local CCRA 初审包;Web CCRA bundle 放到 Local CCRA 通过之后。**
|
||
|
||
# 6
|
||
|
||
Local CCRA 已经Review通过。
|
||
|
||
现在5.1的文件比较多,我先传了一部分。
|
||
|
||
你看下一步做什么
|
||
|
||
你说得对。刚才我把自己放在“提交前检查”的位置了,应该直接进入 **Web CCRA 正式审核结论**。
|
||
|
||
# Web CCRA Review Result:Round 05.1
|
||
|
||
## 结论
|
||
|
||
**Round 05.1 通过 Web CCRA 审核。**
|
||
|
||
审核结论:
|
||
|
||
```text id="2xusvx"
|
||
status: PASS_WITH_MINOR_PACKAGING_NOTE
|
||
round_status: close_as_document_only
|
||
round05_1a_selector_repair_required: no
|
||
lifecycle_promotion: no
|
||
new_regression_required_now: no
|
||
next_work_type: future calibration / product-contract discussion
|
||
```
|
||
|
||
Round 05.1 可以关闭。**不需要打开 Round 05.1a selector repair。**
|
||
|
||
---
|
||
|
||
## 1. Scope 判断
|
||
|
||
接受:Round 05.1 保持在批准的 selector calibration scoped patch 范围内。
|
||
|
||
证据显示,本轮批准范围仅限于 calibration entries、窄 selector rules、QPI-before-IA 默认保留、自然语言 prior-QPI claim 继续走 lightweight QPI review、before/after diff、validation gates;同时明确禁止第三模型、生命周期升级、LLM selector、RAG、前后端、全量 blind pool regression 转换、structured `prior_qpi_result` 支持等。
|
||
|
||
**判断:PASS。**
|
||
|
||
---
|
||
|
||
## 2. Behavior Diff 判断
|
||
|
||
接受:7 个行为变化均为 targeted changes,0 个 non-target changes。
|
||
|
||
行为 diff 显示:
|
||
|
||
```text id="g9sczl"
|
||
total_cases_compared: 215
|
||
changed_cases: 7
|
||
targeted_changes: 7
|
||
non_target_changes: 0
|
||
missing_before_cases: 19
|
||
missing_after_cases: 0
|
||
```
|
||
|
||
7 个目标变化分别是 `R04-BI-010/011/012/013/015/017/030`,与 Round 05 policy 方向一致;19 个 missing-before 是新增 calibration rows,不是 regression。
|
||
|
||
**判断:PASS。**
|
||
|
||
我接受 independent routing diff 的 `ATTENTION` 解释:它来自新增 calibration rows 在 before baseline 中不存在,不构成失败。
|
||
|
||
---
|
||
|
||
## 3. Validation / Regression / Lifecycle 判断
|
||
|
||
接受:validation 通过,regression 没有被越界扩展,生命周期没有被升级。
|
||
|
||
Gate runner 状态为 PASS,运行了 8 个命令且 skipped 为 none;Regression JSON 没有在 Round 05.1 开始时扩展,existing selector regression passed;QPI 与 Intellectual Archaeology 都保持 `draft / B / pending`。
|
||
|
||
**判断:PASS。**
|
||
|
||
这轮不构成模型生命周期升级证据。
|
||
|
||
---
|
||
|
||
## 4. Bundle Packaging 判断
|
||
|
||
接受:Web bundle 结构可用。
|
||
|
||
bundle manifest 包含 review files、post-patch evidence、selector behavior diff、independent routing diff、validation gates、lifecycle scan;optional raw zip 通过验证,63 个 source files 对应 63 个 zip entries,无 warning / error。
|
||
|
||
**判断:PASS。**
|
||
|
||
Local CCRA 原始文件默认不包含是合理的。项目机制也规定正式 Web CCRA 包默认不包含 Local CCRA report,除非 Owner 明确要求复核。
|
||
|
||
---
|
||
|
||
## 5. Minor Packaging Note
|
||
|
||
我保留一个 **minor non-blocking note**:
|
||
|
||
```text id="cb3b87"
|
||
MN-05.1-001:
|
||
请确认 raw zip 中的 06_ROUND05_POLICY_DECISION_MATRIX.md 是否已经把 Q01-Q19 的 owner_decision / ccra_decision 从 defer 更新为 accept。
|
||
```
|
||
|
||
原因:你之前单独上传的 `06_ROUND05_POLICY_DECISION_MATRIX.md` 版本里仍显示 `defer`,而 `07_ROUND05_1_PATCH_PLANNING.md` 与 05.1 bundle summary 已经声明 Q01-Q19 被 Owner / CCRA accepted。这个不是 selector blocker,因为 05.1 的 scope 文件和 planning 文件已经记录了执行依据;但为了归档一致性,建议在 closeout 里补一句:
|
||
|
||
```text id="mzh0g7"
|
||
The standalone uploaded 06 matrix may show earlier defer values; the executed Round 05.1 bundle treats Q01-Q19 as accepted based on Owner approval and Round 05.1 planning record.
|
||
```
|
||
|
||
如果 repo 内 raw zip 的 06 文件已经更新,则不需要处理。
|
||
|
||
---
|
||
|
||
## 6. 对 Web CCRA 17 个问题的正式回答
|
||
|
||
| # | Web CCRA 判断 |
|
||
| -- | ------------------------------------------------------------------------------------------------------------------ |
|
||
| 1 | 接受:Round 05.1 stayed within approved selector calibration patch scope。 |
|
||
| 2 | 接受:不是 open selector redesign,也不是 second blind test。 |
|
||
| 3 | 接受:没有第三模型、生命周期升级、LLM selector、RAG、前后端等越界。 |
|
||
| 4 | 接受:7 个 targeted selector behavior changes 合理。 |
|
||
| 5 | 接受:0 non-target behavior changes。 |
|
||
| 6 | 接受:independent diff 的 ATTENTION 由新增 calibration rows 导致,不是 failure。 |
|
||
| 7 | 接受:Round 05.1 calibration rows 目前继续作为 calibration material。 |
|
||
| 8 | 暂不提升任何 case 为 regression;后续只在高风险 guardrail 明确后再选。 |
|
||
| 9 | 接受:Round 05.1 implementation 不需要新增 regression。 |
|
||
| 10 | 接受:QPI-before-IA 继续作为默认。 |
|
||
| 11 | 接受:direct IA exception 继续留作 future calibration / product-contract material。 |
|
||
| 12 | 接受:自然语言 prior-QPI claim 不能绕过 lightweight QPI review,直到 structured `prior_qpi_result` / `qpi_context_provided` 被定义。 |
|
||
| 13 | 接受:QPI 保持 `draft / B / pending`。 |
|
||
| 14 | 接受:Intellectual Archaeology 保持 `draft / B / pending`。 |
|
||
| 15 | 接受:Round 05.1 不提供 lifecycle upgrade evidence。 |
|
||
| 16 | 接受:Round 05.1 close as `document_only`,不打开 Round 05.1a selector repair。 |
|
||
| 17 | 接受:下一步应转入 future calibration / product-contract discussion,不再做 another no-call patch。 |
|
||
|
||
---
|
||
|
||
## 7. Round 05.1 Closeout Decision
|
||
|
||
正式 closeout:
|
||
|
||
```text id="gtdcls"
|
||
Round 05.1 is accepted and closed.
|
||
|
||
No Round 05.1a selector repair is required.
|
||
|
||
No model lifecycle promotion is authorized.
|
||
|
||
No new regression additions are required at this time.
|
||
|
||
Round 05.1 calibration additions remain calibration material.
|
||
|
||
Next work should move to future calibration / product-contract discussion, especially:
|
||
- structured prior_qpi_result / qpi_context_provided contract
|
||
- direct IA exception eligibility
|
||
- possible later regression promotion for high-risk guardrails
|
||
```
|
||
|
||
---
|
||
|
||
## 8. 给 Codex 的下一步指令
|
||
|
||
```text id="7mp2n2"
|
||
Web CCRA has accepted Round 05.1.
|
||
|
||
Create:
|
||
|
||
reports/Round05_1_web_ccra_acceptance_2026-06-19.md
|
||
|
||
The acceptance report must record:
|
||
|
||
1. status: PASS_WITH_MINOR_PACKAGING_NOTE
|
||
2. round_status: close_as_document_only
|
||
3. no Round 05.1a selector repair required
|
||
4. no lifecycle promotion authorized
|
||
5. no new regression additions required now
|
||
6. 7 targeted behavior changes accepted
|
||
7. 0 non-target behavior changes accepted
|
||
8. independent routing diff ATTENTION accepted as expected missing-before calibration additions
|
||
9. QPI remains draft / B / pending
|
||
10. Intellectual Archaeology remains draft / B / pending
|
||
11. next work item: future calibration / product-contract discussion
|
||
|
||
Also record minor note MN-05.1-001:
|
||
Verify whether the raw included 06_ROUND05_POLICY_DECISION_MATRIX.md reflects accepted Q01-Q19 decisions. If not, add a packaging note or update it in a documentation-only follow-up. This is not a selector repair.
|
||
|
||
Do not modify selector_rules.json.
|
||
Do not modify selector_calibration_inputs.json.
|
||
Do not modify regression files.
|
||
Do not upgrade model lifecycle.
|
||
Do not open Round 05.1a.
|
||
```
|
||
|
||
结论:**Round 05.1 可以正式关闭。下一轮不应继续修 selector,而应进入 structured prior-QPI / direct IA exception 的产品契约与校准策略讨论。**
|
||
|
||
# Round 06
|
||
|
||
Round 05.1可以关闭。
|
||
|
||
下一步`structured prior-QPI / direct IA exception`,你的建议是什么?
|
||
|
||
核心判断:**下一步应先做 Round 06:`prior-QPI handoff & direct IA exception product contract review`,不是马上做 selector patch。**
|
||
|
||
原因是 05.1 已经明确两件事:自然语言说“QPI 已经判断”不足以跳过 QPI;`prior_qpi_result / qpi_context_provided` 要先作为产品契约定义,再谈 selector 支持。同时 direct IA exception 也被定位为后续 calibration / product-contract material,不是默认路由。
|
||
|
||
---
|
||
|
||
## 1. 两件事的优先级
|
||
|
||
我建议顺序是:
|
||
|
||
```text
|
||
先定义 structured prior-QPI contract
|
||
再定义 direct IA exception
|
||
最后才决定是否 Round 06.1 patch selector
|
||
```
|
||
|
||
因为 **structured prior-QPI 是管道交接协议**,direct IA exception 是**绕过默认 QPI-before-IA 的例外机制**。没有前者,后者很容易变成“用户说得很深,所以直接 IA”的关键词误召回。
|
||
|
||
---
|
||
|
||
## 2. Round 06 的定位
|
||
|
||
建议命名:
|
||
|
||
```text
|
||
Round 06: prior-QPI handoff and direct IA exception product contract review
|
||
```
|
||
|
||
本轮只做:
|
||
|
||
* 产品契约;
|
||
* 输入 shape;
|
||
* selector 可读字段;
|
||
* 正例 / 反例;
|
||
* calibration 候选;
|
||
* regression 候选标准。
|
||
|
||
本轮不做:
|
||
|
||
* 不改 `selector_rules.json`;
|
||
* 不改 regression;
|
||
* 不升级 QPI / IA;
|
||
* 不引入 LLM selector;
|
||
* 不把 direct IA 变成默认 selected;
|
||
* 不让自然语言“QPI 已判断”绕过 QPI。
|
||
|
||
这符合当前项目边界:QPI 是前置问题定性和路由,思想考古是中重型深度建模;当前仍是 file-first MVP,不做完整前后端或复杂运行时。
|
||
|
||
---
|
||
|
||
## 3. `structured prior-QPI` 应该解决什么
|
||
|
||
它解决的不是“用户说我已经做过 QPI”,而是:
|
||
|
||
```text
|
||
系统如何知道前序 QPI 判断真实存在、字段完整、仍然适用于当前输入,并且足以支持后续 IA 或其他模型调用。
|
||
```
|
||
|
||
所以它至少要区分三类来源:
|
||
|
||
| 来源 | 是否可跳过 QPI | 判断 |
|
||
| -------------------- | -----------: | --------------------------- |
|
||
| system_generated_qpi | 可以 | 最可信 |
|
||
| owner_confirmed_qpi | 可以,但需要标注人工确认 | 可接受 |
|
||
| user_claimed_qpi | 不可以 | 只能触发 lightweight QPI review |
|
||
|
||
Round 05.1 已经把“自然语言 prior-QPI claim 保留 lightweight QPI review”作为政策接受项,而 structured prior QPI 需要产品契约后再支持。
|
||
|
||
---
|
||
|
||
## 4. 建议的 `prior_qpi_result` 最小字段
|
||
|
||
建议先定义为 schema 草案,不急着实现:
|
||
|
||
```yaml
|
||
prior_qpi_result:
|
||
source: system_generated_qpi | owner_confirmed_qpi | user_claimed_qpi
|
||
qpi_version: string
|
||
original_input_ref: string
|
||
classification: question | problem | issue | mixed | no_call
|
||
classification_confidence: high | medium | low
|
||
dominant_scarcity: data | path | resource | consensus | order | uncertainty | mixed | none
|
||
scarcity_profile:
|
||
data: present | absent | unclear
|
||
path: present | absent | unclear
|
||
resource: present | absent | unclear
|
||
consensus: present | absent | unclear
|
||
order: present | absent | unclear
|
||
uncertainty: present | absent | unclear
|
||
evidence_gap: string[]
|
||
misclassification_risk: string[]
|
||
recommended_next_step: string
|
||
next_model_candidates: string[]
|
||
handoff_allowed_models: string[]
|
||
handoff_blocked_models: string[]
|
||
validity_scope:
|
||
applies_to_current_input: true | false | unclear
|
||
scope_note: string
|
||
```
|
||
|
||
其中真正用于“跳过 QPI”的最低必填字段应是:
|
||
|
||
```text
|
||
source
|
||
classification
|
||
classification_confidence
|
||
dominant_scarcity
|
||
evidence_gap
|
||
misclassification_risk
|
||
next_model_candidates
|
||
validity_scope.applies_to_current_input
|
||
```
|
||
|
||
如果这些字段缺失,就不能跳过 QPI。
|
||
|
||
---
|
||
|
||
## 5. `qpi_context_provided` 的输入形态
|
||
|
||
`qpi_context_provided` 不应只是一个字段,而应是一个包:
|
||
|
||
```yaml
|
||
qpi_context_provided:
|
||
current_user_input: string
|
||
prior_qpi_result: object
|
||
requested_next_action:
|
||
type: continue_analysis | enter_ia | compare_models | generate_plan | other
|
||
user_intent_note: string
|
||
```
|
||
|
||
关键判断:
|
||
|
||
```text
|
||
prior_qpi_result 是否存在
|
||
+
|
||
prior_qpi_result 是否结构化
|
||
+
|
||
prior_qpi_result 是否适用于 current_user_input
|
||
+
|
||
requested_next_action 是否真的需要 IA
|
||
```
|
||
|
||
只有这四个都通过,才允许考虑 IA-only。
|
||
|
||
---
|
||
|
||
## 6. Direct IA exception 应该如何定义
|
||
|
||
默认仍然是:
|
||
|
||
```text
|
||
QPI-before-IA
|
||
```
|
||
|
||
direct IA 只能作为窄例外。05.1 planning 已经规定 direct IA 需要显性深层分析意图和材料充足,`likely_intellectual_archaeology` 只是 review label,不是自动 selected 条件。
|
||
|
||
我建议 direct IA 必须同时满足四个条件:
|
||
|
||
1. **显性深层意图**
|
||
用户明确要求分析底层假设、生成机制、核心机制、稳定结构、可迁移框架、世界观、因果假设、行动边界。
|
||
|
||
2. **材料足够**
|
||
输入中有可分析对象,不只是“这个很深”“帮我深挖一下”。
|
||
|
||
3. **不需要先做问题定性**
|
||
当前任务不是判断“这是缺信息、缺路径还是缺共识”。
|
||
|
||
4. **继续下潜会改变判断或行动边界**
|
||
如果下潜只是增加哲学味,不改变判断、路径、验证方式或行动边界,就不应 direct IA。
|
||
|
||
思想考古本身也不是默认分析流程,必须遵守最小充分下潜,并且在材料不足、事实查询、轻量改写、直接执行时不应调用。
|
||
|
||
---
|
||
|
||
## 7. Direct IA 的三种路由结果
|
||
|
||
不要只做二分:IA / no IA。建议定义三种结果:
|
||
|
||
```text
|
||
1. ia_direct_allowed
|
||
2. qpi_first_with_ia_candidate
|
||
3. no_call_or_clarify
|
||
```
|
||
|
||
含义:
|
||
|
||
| 结果 | 使用条件 |
|
||
| ----------------------------- | --------------------------- |
|
||
| `ia_direct_allowed` | 结构明确、材料充足、显性深层意图、不需要 QPI 定性 |
|
||
| `qpi_first_with_ia_candidate` | 有深层意图,但问题性质或主导稀缺仍不清 |
|
||
| `no_call_or_clarify` | 材料不足、低上下文、直接执行、事实查询、轻量任务 |
|
||
|
||
Round 05.1 的候选 case 已经很适合做这件事:`R04-BI-025` 用来测试自然语言 prior-QPI claim,`R04-BI-026/027/038` 用来测试 direct IA exception 候选但默认 QPI-first。
|
||
|
||
---
|
||
|
||
## 8. 建议的 Round 06 产物
|
||
|
||
让 Codex 先生成这些文件:
|
||
|
||
```text
|
||
01_ROUND06_SCOPE_AND_NON_GOALS.md
|
||
02_PRIOR_QPI_RESULT_CONTRACT.md
|
||
03_QPI_CONTEXT_PROVIDED_INPUT_SHAPE.md
|
||
04_DIRECT_IA_EXCEPTION_POLICY.md
|
||
05_HANDOFF_AND_EXCEPTION_EXAMPLES.md
|
||
06_CALIBRATION_AND_REGRESSION_CANDIDATES.md
|
||
07_SELECTOR_SUPPORT_READINESS_CHECK.md
|
||
08_CCRA_REVIEW_QUESTIONS_ROUND06.md
|
||
```
|
||
|
||
重点不是写很多规则,而是把“什么时候可以跳过 QPI”“什么时候 direct IA 可以成立”变成可审查的产品契约。
|
||
|
||
---
|
||
|
||
## 9. Round 06 不应急着 patch 的原因
|
||
|
||
selector patch 前至少要满足:
|
||
|
||
```text
|
||
prior_qpi_result 字段已定
|
||
qpi_context_provided 输入 shape 已定
|
||
direct IA exception 正反例已定
|
||
自然语言 prior-QPI claim 反例已定
|
||
IA direct / QPI-first / no-call 三分法已定
|
||
Local CCRA / Web CCRA 接受产品契约
|
||
```
|
||
|
||
否则很容易出现两类退化:
|
||
|
||
* **伪结构化跳过 QPI**:用户说“QPI 已经判断”,系统就信了。
|
||
* **深度词误召回 IA**:出现“底层”“机制”“结构”就进入思想考古。
|
||
|
||
这正是模型边界治理要避免的“认知重工业化”和重型模型误用。
|
||
|
||
---
|
||
|
||
## 10. 给 Codex 的下一步指令
|
||
|
||
```text
|
||
Round 05.1 is closed.
|
||
|
||
Start Round 06: prior-QPI handoff and direct IA exception product contract review.
|
||
|
||
This is not a selector patch round.
|
||
|
||
Create:
|
||
1. 01_ROUND06_SCOPE_AND_NON_GOALS.md
|
||
2. 02_PRIOR_QPI_RESULT_CONTRACT.md
|
||
3. 03_QPI_CONTEXT_PROVIDED_INPUT_SHAPE.md
|
||
4. 04_DIRECT_IA_EXCEPTION_POLICY.md
|
||
5. 05_HANDOFF_AND_EXCEPTION_EXAMPLES.md
|
||
6. 06_CALIBRATION_AND_REGRESSION_CANDIDATES.md
|
||
7. 07_SELECTOR_SUPPORT_READINESS_CHECK.md
|
||
8. 08_CCRA_REVIEW_QUESTIONS_ROUND06.md
|
||
|
||
Use existing policy decisions from Round 05 / 05.1:
|
||
- QPI-before-IA remains default.
|
||
- Natural-language "QPI already judged" is not enough to skip QPI.
|
||
- Structured `prior_qpi_result` / `qpi_context_provided` must be defined before selector support.
|
||
- Direct IA exception requires explicit deep-analysis intent and material sufficiency.
|
||
- `likely_intellectual_archaeology` is a candidate label, not automatic selected condition.
|
||
- Regression remains limited to high-risk guardrails.
|
||
|
||
Do not modify:
|
||
- selector_rules.json
|
||
- selector_calibration_inputs.json
|
||
- regression files
|
||
- model cards
|
||
- model specs
|
||
- lifecycle status
|
||
```
|
||
|
||
我的建议很明确:**Round 06 先把“QPI 交接契约”做成系统级接口,再把 direct IA exception 做成窄门。只有这两个契约通过审查,才考虑 Round 06.1 selector support。**
|
||
|