the-mindscape-of-bro-tsong/reports/Codex新会话交接文档_Round03.1评审后续_...

152 lines
4.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Codex 新会话交接文档Round 03.1 评审后续
Date: 2026-06-17
Repository: `C:\Users\wangq\Documents\Codex\work-projects\the-mindscape-of-bro-tsong`
Current phase: `model_library_mvp`
## 1. 新会话目标
下一会话预计处理 GPT 对 Round 03.1 的评审结果。
请先读取本交接文档,再读取 Round 03.1 评审包和 GPT 返回意见。
## 2. 当前模型状态
不要升级生命周期状态,除非 Owner 明确要求。
当前仍为:
```text
qpi: draft / B / pending
intellectual_archaeology: draft / B / pending
```
允许使用 `draft-callable` 作为评审报告语言,但不能把它写成模型 JSON 的正式 `status`
硬边界仍然有效:
- 不新增第三模型;
- 不升级 stable
- 不引入 LLM selector
- 不做完整问答系统;
- 不做 RAG / vector database
- 不做前端、后端、用户系统或平台化扩展。
## 3. Round 03.1 已完成内容
Round 03.1 是对 Round 03 的小修补,不是新一轮大扩展。
已完成:
- 修复 selector 过度选择 QPI 的问题;
- QPI 不再能仅凭 `base_score + selection_priority` 被选中;
- 增加 direct-execution no-call signals
- 保留 explicit analysis override
- 新增 `scripts/run_selector_calibration_smoke.py`
- QPI regression 从 46 条扩展到 52 条;
- aggregate regression 从 63 条扩展到 69 条;
- selector calibration inputs 从 83 条扩展到 85 条;
- `qpi_case_digests.json` 字段规范化:
- `misframing_risks` -> `misclassification_risk`
- `mixed_or_multi_perspective` -> `qpi_complexity_pattern`
- multi-perspective / inter-viewpoint case 必须有 `classification_by_viewpoint``viewpoint_summary`
- `qpi.md`、`qpi.model.json`、`content_review_report_v0.2.md` 同步 stale 状态;
- Round 03.1 review bundle 已生成;
- Round 03.1 zip 保留源路径,不再扁平化;
- Round 03.1 zip 默认不包含 `knowledge_assets/`
## 4. 本次新补的长期资产和规则
新增长期资产:
- `knowledge_assets/09_数据治理与模型调用机制说明.md`
该文件来自 GPT 成果 `CCRA_数据治理与模型调用机制说明_v0.1.md` 的整理版,但不是原文搬运。它删除了对话式回复和临时评审上下文,只保留长期可复用的机制说明。
新增规则文件:
- `docs/FILE_TAXONOMY.md`
定位:
- `docs/FILE_TAXONOMY.md` 管全仓库文件身份;
- `docs/KNOWLEDGE_ASSET_RULES.md` 只管 `knowledge_assets/`
- `docs/DECISIONS.md` 记录已接受的结构决策。
文件身份四类:
- canonical source of truth
- generated / derived
- review archive
- temporary / local runtime。
## 5. Round 03.1 评审包位置
```text
ccra_review_bundle/round-03.1_2026-06-17_selector-no-call-regression-patch/
```
建议提交给 GPT 的读取顺序:
1. `00_OPEN_THIS_FIRST_CCRA_REVIEW_BRIEF.md`
2. `01_PATCH_MATRIX.md`
3. `02_CURRENT_ASSET_PACK.md`
4. `03_VALIDATION_AND_COMMAND_LOG.md`
5. `04_REVIEW_QUESTIONS_FOR_GPT.md`
6. `optional_raw_changed_files.zip` only if exact file inspection is needed
注意:
- `optional_raw_changed_files.zip` 已保留 source-relative paths
- zip 中 `knowledge_assets` 条目为 0
- Owner 会手动同步 `knowledge_assets/09_数据治理与模型调用机制说明.md` 到 GPT 知识库;
- 不要为了评审 Round 03.1 把 `knowledge_assets/` 加回 zip。
## 6. 当前验证结果
最近验证通过:
```powershell
python scripts\rebuild_indexes.py --check
python -m unittest discover -s tests -p "test*.py" -v
python scripts\validate_model_library.py
python scripts\check_card_contract.py
python scripts\run_selector_demo.py
python scripts\run_selector_regression.py
python scripts\run_selector_calibration_smoke.py
python scripts\check_model_card_sync.py
```
结果:
- Index check: PASS
- Unit tests: PASS, 17 tests
- Model library validation: PASS
- Card contract: PASS
- Selector demo: PASS
- Selector regression: PASS
- Selector calibration smoke: PASS
- Model/card sync: PASS
## 7. 新会话处理 GPT 评审结果时的建议流程
1. 先判断 GPT 结论是 pass / revise / block。
2. 如果是 revise逐条映射到具体文件不要扩大 scope。
3. selector 相关问题优先用 regression 或 calibration smoke 固化。
4. digest 字段问题优先改 validator防止回漂。
5. 不要把 calibration 全部升级成 regression。
6. 不要新增模型来解决当前 QPI 或思想考古边界问题。
7. 每次改完后重新运行完整验证链。
8. 若要生成新评审包,继续放在 `ccra_review_bundle/round-03.1_...` 或新建清楚的后续小修补目录,不要覆盖旧证据。
## 8. 需要特别避免
- 不要把 GPT 长文原样放入 `knowledge_assets/`
- 不要把 `knowledge_assets/` 放入 Round 03.1 raw zip
- 不要创建扁平 zip
- 不要提交 `__pycache__/``*.pyc`
- 不要把 `draft-callable` 写成模型生命周期状态;
- 不要把 validation pass 解释为 Owner/CCRA 内容通过。