275 lines
8.8 KiB
Markdown
275 lines
8.8 KiB
Markdown
# Codex 新会话交接文档:QPI 案例草稿审阅与第三轮后续
|
||
|
||
date: 2026-06-17
|
||
|
||
repo: `C:\Users\wangq\Documents\Codex\work-projects\the-mindscape-of-bro-tsong`
|
||
|
||
phase: `model_library_mvp`
|
||
|
||
current_focus: QPI 主体-上下文-动态框定规则优化、案例草稿 owner 审阅、后续 CCRA 审核资料补强
|
||
|
||
## 1. 当前状态
|
||
|
||
本会话已完成第三轮第一阶段工程硬化:
|
||
|
||
- 未扩展第三模型。
|
||
- 未升级 stable。
|
||
- 未接完整问题回答系统。
|
||
- 未引入 LLM selector。
|
||
- `qpi` 与 `intellectual_archaeology` 保持 `draft / B / pending`。
|
||
|
||
已完成:
|
||
|
||
- CCRA 审核包按轮次归档。
|
||
- QPI 从“文本分类器”升级为“主体-上下文-动态框定前置路由模型”。
|
||
- `structured_output_contract` 进入 schema properties,但 QPI / IA 专属字段不进入全局 required。
|
||
- validator 已做模型专属 output contract 检查。
|
||
- selector 已改为读取 `selector/selector_rules.json`,并加入 hard no-call gate。
|
||
- 新增 QPI 案例预处理流程,支持后续多模型扩展。
|
||
- 通过子代理从 8 份原始材料抽出 62 个 QPI draft cases,均为 `draft_owner_review_needed`。
|
||
|
||
## 2. 新会话优先阅读顺序
|
||
|
||
新会话不要一上来全量读所有模型资产。建议按下列顺序:
|
||
|
||
1. `AGENTS.md`
|
||
2. `README.md`
|
||
3. 本文件:`reports/Codex新会话交接文档_QPI案例草稿审阅与第三轮后续_2026-06-17.md`
|
||
4. QPI 规则:`docs/QPI_CONTEXTUAL_ROUTING_RULES.md`
|
||
5. QPI 案例预处理流程:`docs/model_case_preprocessing/qpi/CASE_PREPROCESSING_WORKFLOW.md`
|
||
6. round-01 草稿目录说明:`reports/model_case_preprocessing/qpi/round-01/README.md`
|
||
7. 用户正在审阅或指定的具体 `.cases.md` 文件
|
||
8. 第三轮审核包入口:`ccra_review_bundle/round-03_2026-06-17_contract-hardening-selector-calibration/00_OPEN_THIS_FIRST_CCRA_REVIEW_BRIEF.md`
|
||
9. 第三轮 compliance matrix:`ccra_review_bundle/round-03_2026-06-17_contract-hardening-selector-calibration/01_GUIDANCE_PACK_AND_COMPLIANCE_MATRIX.md`
|
||
|
||
## 3. QPI 案例草稿位置
|
||
|
||
QPI 案例预处理规则:
|
||
|
||
- `docs/model_case_preprocessing/README.md`
|
||
- `docs/model_case_preprocessing/qpi/README.md`
|
||
- `docs/model_case_preprocessing/qpi/CASE_PREPROCESSING_WORKFLOW.md`
|
||
|
||
草稿目录:
|
||
|
||
```text
|
||
reports/model_case_preprocessing/qpi/round-01/
|
||
```
|
||
|
||
草稿文件:
|
||
|
||
- `reports/model_case_preprocessing/qpi/round-01/flow-redesign.cases.md`
|
||
- `reports/model_case_preprocessing/qpi/round-01/disappointment-emotional-isolation.cases.md`
|
||
- `reports/model_case_preprocessing/qpi/round-01/year-end-review-development-office.cases.md`
|
||
- `reports/model_case_preprocessing/qpi/round-01/year-end-review-engineering-center.cases.md`
|
||
- `reports/model_case_preprocessing/qpi/round-01/year-end-review-international-college.cases.md`
|
||
- `reports/model_case_preprocessing/qpi/round-01/year-end-review-academic-affairs.cases.md`
|
||
- `reports/model_case_preprocessing/qpi/round-01/year-end-review-employment-entrepreneurship.cases.md`
|
||
- `reports/model_case_preprocessing/qpi/round-01/year-end-review-research-office.cases.md`
|
||
|
||
总量:
|
||
|
||
```text
|
||
62 draft QPI cases
|
||
```
|
||
|
||
状态:
|
||
|
||
```text
|
||
draft_owner_review_needed
|
||
```
|
||
|
||
这些草稿还不是 selector calibration JSON,也不是 regression cases。
|
||
|
||
## 4. 用户下一步怎么审
|
||
|
||
用户不需要一次审完 62 个。
|
||
|
||
建议先挑 10-15 个高质量案例确认。优先挑:
|
||
|
||
- 能体现 QPI 主体性 / 上下文性的案例。
|
||
- 能区分 `intra_frame_mixed` 与 `inter_viewpoint_divergence` 的案例。
|
||
- 能体现组织级 I 域治理负荷的案例。
|
||
- 能暴露暴力降维、恶意升维、工具解法主义、过早定性的案例。
|
||
- 用户认为“这就是 QPI 真实应用”的案例。
|
||
|
||
用户可以在 Markdown 草稿中直接改:
|
||
|
||
- 删除不成立的 case。
|
||
- 合并重复 case。
|
||
- 修改 `classification_scope`。
|
||
- 修改 `classification` / `dominant_scarcity`。
|
||
- 修改 `classification_confidence`。
|
||
- 补充 Owner Review Questions 的答案。
|
||
- 标记 `owner_approved_for_digest: true`。
|
||
|
||
如果用户只想低负担审阅,可以直接回复:
|
||
|
||
```text
|
||
保留:文件A case 1/3/5,文件B case 2/4
|
||
删除:文件C case 6
|
||
合并:文件D case 1 和 case 7
|
||
改判:文件E case 3 从 problem 改为 issue
|
||
```
|
||
|
||
Codex 应据此更新 Markdown 草稿。
|
||
|
||
## 5. Codex 后续处理规则
|
||
|
||
在用户确认前,不要:
|
||
|
||
- 写 `selector/qpi_case_digests.json`。
|
||
- 把 draft cases 合并进 `selector/selector_calibration_inputs.json`。
|
||
- 把 draft cases 写入 regression。
|
||
- 把 draft case 当成 CCRA 已认可内容。
|
||
- 升级 QPI status / stability / regression status。
|
||
|
||
用户确认后,处理路径是:
|
||
|
||
```text
|
||
draft .cases.md
|
||
-> owner-reviewed .cases.md
|
||
-> case digest JSON
|
||
-> selector calibration inputs
|
||
-> selected regression cases
|
||
-> validation
|
||
-> CCRA review material update
|
||
```
|
||
|
||
建议输出位置:
|
||
|
||
- owner-reviewed Markdown 仍留在 `reports/model_case_preprocessing/qpi/round-01/`
|
||
- 结构化 digest 建议新增:`selector/qpi_case_digests.json`
|
||
- selector 校准合并:`selector/selector_calibration_inputs.json`
|
||
- 只有特别关键、可复用且边界明确的案例才进入 `tests/regression_cases.json`
|
||
|
||
## 6. 脱敏规则
|
||
|
||
组织级 CT 切片已经要求子代理脱敏加工。
|
||
|
||
后续继续处理组织材料时必须:
|
||
|
||
- 不保留真实人名。
|
||
- 不保留古人名认知锚点。
|
||
- 不保留机构名、部门名、地点名。
|
||
- 不保留时间戳。
|
||
- 不保留精确人数、金额、比例、面积等高识别数字。
|
||
- 不保留可直接反推组织身份的细节。
|
||
- 使用泛化角色:`decision_maker`、`execution_lead`、`functional_department`、`the organization`。
|
||
- 使用泛化病理:`compliance workaround risk`、`metric pressure`、`incentive backlash`、`governance load`、`audit authenticity risk`。
|
||
|
||
如果发现残留敏感信息,先修 Markdown 草稿,再进入 digest。
|
||
|
||
## 7. 当前已完成的第三轮审核资料
|
||
|
||
第三轮审核包目录:
|
||
|
||
```text
|
||
ccra_review_bundle/round-03_2026-06-17_contract-hardening-selector-calibration/
|
||
```
|
||
|
||
核心文件:
|
||
|
||
- `ccra_review_bundle/round-03_2026-06-17_contract-hardening-selector-calibration/00_OPEN_THIS_FIRST_CCRA_REVIEW_BRIEF.md`
|
||
- `ccra_review_bundle/round-03_2026-06-17_contract-hardening-selector-calibration/01_GUIDANCE_PACK_AND_COMPLIANCE_MATRIX.md`
|
||
- `ccra_review_bundle/round-03_2026-06-17_contract-hardening-selector-calibration/02_CURRENT_ASSET_PACK.md`
|
||
- `ccra_review_bundle/round-03_2026-06-17_contract-hardening-selector-calibration/03_REPORTS_DIFF_AND_COMMAND_LOG.md`
|
||
- `ccra_review_bundle/round-03_2026-06-17_contract-hardening-selector-calibration/BUNDLE_FILE_MANIFEST.md`
|
||
- `ccra_review_bundle/round-03_2026-06-17_contract-hardening-selector-calibration/optional_raw_changed_files.zip`
|
||
|
||
注意:这些审核包是在 QPI draft cases 进入 digest / calibration 之前生成的。等用户完成案例确认并转成 digest/calibration 后,需要生成新的补充审核资料或 round-04。
|
||
|
||
## 8. 已验证命令
|
||
|
||
第三轮工程硬化完成时已通过:
|
||
|
||
```powershell
|
||
python scripts\rebuild_indexes.py --check
|
||
python -m unittest discover -s tests -p "test*.py" -v
|
||
python scripts\check_card_contract.py
|
||
python scripts\validate_model_library.py
|
||
python scripts\run_selector_demo.py
|
||
python scripts\run_selector_regression.py
|
||
python scripts\check_model_card_sync.py
|
||
```
|
||
|
||
结果:
|
||
|
||
- Index check: PASS
|
||
- Unit tests: PASS, 15 tests
|
||
- Card contract: PASS
|
||
- Model library validation: PASS
|
||
- Selector demo: PASS
|
||
- Selector regression: PASS
|
||
- Model/card sync: PASS
|
||
|
||
案例草稿抽取后没有再改 selector / regression / model JSON,因此无需因为草稿本身重跑全量验证。等 digest/calibration/regression 被写入后,必须重跑完整验证链。
|
||
|
||
## 9. 后续建议计划
|
||
|
||
### Step 1: 用户审阅草稿
|
||
|
||
用户先选 10-15 个案例,不必全审。
|
||
|
||
### Step 2: Codex 整理 owner-reviewed cases
|
||
|
||
Codex 根据用户修改,把草稿标记为:
|
||
|
||
```text
|
||
owner_reviewed
|
||
owner_approved_for_digest: true
|
||
```
|
||
|
||
### Step 3: 生成 case digest
|
||
|
||
新增或更新:
|
||
|
||
```text
|
||
selector/qpi_case_digests.json
|
||
```
|
||
|
||
### Step 4: 合并 selector calibration
|
||
|
||
将确认后的案例转入:
|
||
|
||
```text
|
||
selector/selector_calibration_inputs.json
|
||
```
|
||
|
||
仍需标记来源和 owner-reviewed 状态。
|
||
|
||
### Step 5: 选择少量 regression cases
|
||
|
||
只挑关键边界案例进入:
|
||
|
||
```text
|
||
tests/regression_cases.json
|
||
tests/qpi.regression.json
|
||
```
|
||
|
||
不要把 62 个草稿全部塞进 regression。
|
||
|
||
### Step 6: 验证与审核包补充
|
||
|
||
重跑完整验证链,更新报告,并生成给 CCRA 的补充审核资料。
|
||
|
||
## 10. 边界提醒
|
||
|
||
不要:
|
||
|
||
- 扩展第三模型。
|
||
- 升级 stable。
|
||
- 把 `draft-callable` 写进 model status。
|
||
- 引入 LLM selector。
|
||
- 建完整问答系统。
|
||
- 建数据库、RAG、前端或后台服务。
|
||
- 把未确认草稿当作正式 regression。
|
||
|
||
继续保持:
|
||
|
||
```text
|
||
qpi: draft / B / pending
|
||
intellectual_archaeology: draft / B / pending
|
||
```
|
||
|