Skip to content

docs(M-2): 重新標定剩餘模型 chokepoint 為 GATE + 標記 offline 清單清空#85

Merged
dofliu merged 1 commit into
mainfrom
claude/m-2-status-gate-recharacterize
Jun 16, 2026
Merged

docs(M-2): 重新標定剩餘模型 chokepoint 為 GATE + 標記 offline 清單清空#85
dofliu merged 1 commit into
mainfrom
claude/m-2-status-gate-recharacterize

Conversation

@dofliu

@dofliu dofliu commented Jun 16, 2026

Copy link
Copy Markdown
Owner

做什麼

更新 docs/PRODUCT_READINESS.md 的 M-2 條與文末「待拍板」段,反映現況:

  1. M-2 的舊 blocker(C-3)已解 — C-3 旁白模型遷移已於 2026-06-15 拍板完成,slide_ingest.py 的旁白 chokepoint 已換成 narration_model()=resolve_id(text.fast)。舊 ⏸️ 註記還停在「等 C-3」,已過時。
  2. 重新標定剩餘 chokepoint 為「模型遷移」GATE(非單純機械重構):scriptor.py(考卷旁白)/outliner.py(大綱)/translate.py+translation/service.py(翻譯)/solve.py(解題)仍預設 gemini-2.5-flash。改走 resolve("text.fast") 會默默遷 2.5→3.5,而 C-3 的 A/B 只驗過「投影片旁白」,未涵蓋這四條;C-3 並明文把 solve.py 列「另議」。依硬規則 chore: add .gitignore for python bytecode and runtime dirs #3(模型遷移=GATE),routine 不自主換。
  3. 文末「待拍板」新增 M-2 決策條(feat: Pluggable core/server + repo-as-source 影片生成鏈 (PR-1, 2a, 2b-i, 2b-ii) #7 + 一段 routine 快照:offline 工作項已全數清空,清單剩餘未完成項全為 GATE。

為什麼

避免下一次 routine 觸發又從「M-2 等 C-3」重新調查一輪(C-3 其實已完成),並把需要劉老師拍板的精確決策攤在「待拍板」段。

怎麼測

純文件變更,未動 server//core//schemas//runner,依硬規則 #7 不需跑 pytest。

Reviewer 決策點(M-2 剩餘 chokepoint,模型遷移)

  • ① 考卷旁白 scriptor 是否比照 C-3 直接遷 text.fast(內容同為旁白、A/B 結論可能可轉移,但 pipeline 不同)
  • outliner / translate 一併遷或各自評估
  • solve 解題另開 A/B 後再定(C-3 已標「另議」)

拍板後機械工很小:各 call site 改走 resolve()/登錄表一個值。

https://claude.ai/code/session_01W3wS3YJaTaAhqx7W85yeVD


Generated by Claude Code

@dofliu dofliu marked this pull request as ready for review June 16, 2026 03:12
@dofliu dofliu merged commit 11e9242 into main Jun 16, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants