Skip to content

feat(guanyin): historical interpretation layer — 解曰+聖意 100/100 - #24

Open
Crystal32378 wants to merge 6 commits into
mainfrom
autoclaw/guanyin-interpretation-layer
Open

feat(guanyin): historical interpretation layer — 解曰+聖意 100/100#24
Crystal32378 wants to merge 6 commits into
mainfrom
autoclaw/guanyin-interpretation-layer

Conversation

@Crystal32378

Copy link
Copy Markdown
Owner

範圍

觀音百首 Historical Interpretation Layer 第一套 transcription。收同版兩個欄位:解曰(解,四言判詞)+ 聖意(事項判詞)。逐字收附錄二既有內容,不 modernize、不摘要、不補 AI 解讀。

Source hierarchy(鐵律)

  1. 薛皓文 2008 附錄二原始影像 = production witness(唯一權威)
  2. 附錄二兩個 OCR(整頁 + 逐籤渲染)是 candidate,直排有亂序+誤讀
  3. chance.org.tw 只作 comparison witness,不覆蓋不反推附錄二

Coverage

項目 數量
籤數 100/100
解曰 100 筆
聖意 100 筆
總 entry 200 筆

transcription_status:解曰 85 PROBABLE + 15 UNRESOLVED;聖意 100 PROBABLE(verbatim 為附錄二 raw)

UNRESOLVED(解曰 15 籤)

#5 #9 #10 #12 #14 #17 #20 #21 #31 #35 #44 #48 #65 #77 #96 —— 三方分歧或字不通,留「□」不猜字。清單見 INTERPRETATION-LAYER.md

Sampled Direct Source-Image Verification(3 籤)

# 結果 影響
1 解曰末句「報與君知」(非 chance「先報君知」) 回退誤修正,以附錄二為準
4 首句「五五念五」(非 chance「淘沙成金」) 確認附錄二原文
62 「諸事平穩,四方名顯,改換從新,凶存吉現」 三方一致,PROBABLE 確認

誠實聲明

  • 解曰 PROBABLE 85 = 整頁 OCR + raw 兩獨立 OCR 一致或語義通順,尚未逐字人工對原圖
  • 聖意 100 筆 verbatim 為附錄二 raw,直排順序亂;原始順序待逐籤 source image 還原,chance 結構化順序僅存 witness
  • 異體字原樣保留,未 canonicalize

定位

archival / provenance interpretation layer。完整收錄不代表 UI 全展示;The Slip 仍是主體。資料層 review 後停更,不 merge(與關帝 PR #23 同)。

- 解曰 85 PROBABLE + 15 UNRESOLVED(三方分歧留□不猜字)
- 聖意 100 PROBABLE(verbatim 為附錄二 raw,直排順序待核)
- layer_class=living_tradition;chance 作 comparison witness
- source image 抽樣核對 #1/#4/#62
- chance/語義推定退出 verbatim(#1 #5 #7 #13 #16 #18 #25 #41 #48)
- UNRESOLVED 保留 raw uncertainty/□(#9 #10 #12 #14 #17 #20 #21 #44 #65 #96)
- #4 二句「騎龍跨虎」四方分歧標 □
- 新增 validate_interpretation_layer.py(A1-A5 五項 assertion gate)
- 新增 source_three_way.json 作為 gate 輸入
- 解曰 PROBABLE 85→80 / UNRESOLVED 15→20
- A3 區分 textual(必含□)vs structural(可無□,note 標 structural)
- A1 改名 character coverage(誠實化,非 full traceability)
- 新增 A1b segment-level traceability(防字重組拼裝)
- #1 #14 補□(textual 分歧);#77 四句拼裝修正「貴人接引」→「□人□引」
- source_three_way.json 保留完整版(173KB,可稽核)
- A1b 從只查 UNRESOLVED 擴到全部 100 筆解曰(PROBABLE + UNRESOLVED)
- 抓出 #15 拼裝:首句字序「若人得怨」→raw「若得人怨」、四句「到底」→raw「到頭」
- 補繁簡異體映射:蟄/蛰、蜇/蛰、晩/晚
- gate 全綠,80 PROBABLE 無拼裝
- A1b/A1/A2 source 從 whole-page page_ocr 改為 per-slip(raw_jie + 該籤 page 解曰片段),消除 cross-slip false pass
- 新增 build_per_slip_page_jie.py:從 page_ocr deterministic 提取每籤解曰行,與 verbatim 匹配
- 新增 per_slip_page_jie.json(#21 七言詩無四言 page 片段,只用 raw)
- #15 釐清:page「到底」vs raw「到頭」分歧(非 page 缺失),標「到□勞心」,PROBABLE→UNRESOLVED
- 解曰 PROBABLE 79 / UNRESOLVED 21
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.

1 participant