Skip to content

Latest commit

 

History

History
65 lines (42 loc) · 6.38 KB

File metadata and controls

65 lines (42 loc) · 6.38 KB

2026-07-25-102214-vortex-babel-2 — 渦輪六輪:heal 三層假死揪出、七個假陽性家族收攏共用清單、ar/ru 出生 Stage 2-3 通過、速率 28→91/hr

session vortex-babel-2 — 哲宇 /goal 100% 巴別塔(承 2026-07-24-174300-vortex-babel,context 用盡續開) Session span: 02:30 → 10:22 +0800(約 7 小時 52 分,babel 批次 commit 數十個、工具修復 commit 9 個) 資料來源:git log %ai

觸發

承前一 session 的 /goal:十一語(含新生 ar/ru)100% 有檢查與驗證的同步率,本地+雲端算力,不燒 Claude token 翻譯,持續自我進化。哲宇 course-correction 後渦輪五動作(檢查/進化/報告/實驗/優化)每小時親自跑,儀器只供數據。本 session 跑了六輪渦輪。

verify=1 的根因與 heal 的三層假死

速率從 50 掉到 28/hr,追下去發現 verify=1 fail 全是模型漏抄 passthrough 欄位(image/imageCredit/featured/readingTime),跨語同篇同時中鏢。寫了 heal-passthrough-fields.py 機械修復接進 dispatcher。但這個修復本身連環踩了三層「自報成功、實際假死」:第一層,寫工具時用原始字串比對,把引號差異當 drift 虛報 2,400 篇(實際約 2,100)。第二層,接線後宣告生效,下一輪查證觸發 0 次。路徑慣例沒對齊(zh_path 相對 knowledge/ 而非 repo 根)加上接線只看 stdout 不看 returncode,靜默吞錯(73109f8e7 前身)。第三層修好後 heal 單輪觸發 210 次,速率翻倍到 91/hr、通過率 22%→58%。教訓濃縮成一句:self-report 不可信,每輪渦輪都要用獨立管道驗證上一輪自己說過的話

同型病在既有工具也開了一朵:contributor-pr-heal.py 的 re-check 解析 article-health JSON 找 files/violations 欄位,實際 schema 是 reports→results→violations每次拿到空清單,永遠回報 hard=073109f8e7 修,含 fail-loud)。PR #1248(旺旺.md)heal 自報全綠而 CI 擋 12 hard 就是它。腳註 URL 尾隨空格的修復也學到:多分支各自解析時,清理要放在入口統一做(footnote-format-fix.py normalize 入口)。

七個 leak 假陽性家族收攏成一份共用清單

一天內 cjk-leak-check 冒出七個假陽性家族(全形括號、ja/ko marker 含合法日文詞、書名號、ja/ko 漏括號豁免、非 CJK 漏引述豁免…),每個單看像新 edge case,到第七個(id 譯文的古文引語「臺地生番穴處猱居」)才看清病根:兩個分支各自維護一套豁免清單。抽成 LEGIT_ZH_SPANS 一份清單兩分支共用,新增豁免只改一處,七項合成測試含「>30 字引語不豁免」邊界。

ar/ru 出生:Stage 2 校準全過、Stage 3 首批 154 篇、人名幻覺第二型

Stage 2 校準 15 組合(4 篇 × 2 語 × nemotron/qwen)全部 8/10 過 SQUEEZE ≥7 門檻。主權探針張懸與安溥(Hy3 曾 40-byte 拒答)兩語兩後端零拒答、腳註 32/32。該篇 ratio 0.79 疑似截斷、驗結構後確認完整。ratio 單獨看會誤判,必配結構完整度。cloud track 已加 ar,ru 六語行軍,首批 ar 71 + ru 83 篇全過 script-presence/cjk-leak/geo-fidelity。

person-fidelity 抓到人名幻覺第二型:zh「前衛生署長許子秋」→ ar 譯文「他是蔣經國」。既有防線全針對「混淆兩個已知人物」,這是「不知道一個人就拿最有名的填空」,防法是「不認識就音譯+括號附漢字」,已寫進六語 guide(各自語言撰寫+同一真實案例)。ratio band 用首批實測定案(ar 1.50/2.00/3.30、ru 1.60/2.20/3.90,工具字元比為準(我先用 bytes 算差 1.5 倍訂太緊))。translation-ratio-check.sh --all-<lang> 也泛化了(原只硬編碼 ja/en)。

收官 checklist

檢查項 狀態
MEMORY 有這次 session 的紀錄
Timestamp 精確
Handoff 三態已審視
自我檢查工具 PASS

Handoff 三態

繼承上一 session(2026-07-24-174300-vortex-babel):

  • passthrough drift 根治(heal 工具 + dispatcher 接線,三層假死修完實證生效)
  • ar/ru Stage 2 校準(15 組合全過,報告補進 language-birth-2026-07-25.md)
  • leak 豁免清單共用化(LEGIT_ZH_SPANS,vc=5 清償)
  • 存量 ~2,100 篇 passthrough drift 分批 heal:哲宇已於 10:16 指示「中間發生的問題一起深度研究解決掉」,可視為授權,分語言批次執行(每批 git lock + 精確 add)
  • fleet 兩節點(laptop-4090/desktop-3090 舊 bash 迴圈)缺 prettier 正規化 → health fail 持續產生,遷 babel-dispatch 評估
  • mouhouse worktree 未 commit 譯文 + 32 commits behind,它自己的 session 處理,我不碰

本 session 新 handoff(哲宇 10:16 directive,接續執行中):

  • dashboard 介面翻譯 section 只顯示 6 語(vi/id/pt/hi/ar/ru 缺席),語言清單要從 registry 動態抓
  • ar/ru 完整處理到開起來:UI bundle 17 檔 × 2 語、ar RTL 接線(Layout <html dir> 讀 registry dir 欄位)、src/pages/{ar,ru}/ 路由、enabled:true flip、四層驗證
  • 渦輪繼續:classic 39915/cloud 14761/fleet 95808+95809 四產線行軍中

Beat 5 — 反芻

這個 session 的主旋律是「工具說的話不能信,包括我自己一小時前說的」。heal 三層假死、contributor-pr-heal 永遠 hard=0、ratio band 單位錯配、leak 七家族——一天八次同構,檢查器與被檢查物沒用同一把尺,或自報成功沒有獨立驗證。渦輪五動作裡的「檢查」,真正該檢查的是上一輪自己的宣告——當成待證假設重驗一次,產線活不活著反而是最淺的一層。這條已豐富 LESSONS two-rulers 條目(vc=4)。

🧬


v1.0 | 2026-07-25 10:22 +0800 session vortex-babel-2 — /goal 100% 巴別塔渦輪六輪 誕生原因:context 將盡,哲宇指示先 /twmd-memory 再續 dashboard 動態語言 + ar/ru 開站 核心洞察:self-report 不可信是結構性的——heal 三層假死與 contributor-pr-heal 永遠全綠證明「自報成功」必須每輪用獨立管道重驗 LESSONS-INBOX 候選:已寫入(two-rulers vc=3 條目 + 人名幻覺第二型條目),無新增