專案

一般

配置概況

動作

Feature #352

進行中
SC

GOV/ARCH-1 收口:Q13 與 OSM-ODbL 人類 checkpoint 通過、規格落地(全數 封頂)

Feature #352: GOV/ARCH-1 收口:Q13 與 OSM-ODbL 人類 checkpoint 通過、規格落地(全數 封頂)

是由 Sashiba Chou21 天 前加入.

狀態:
New
優先權:
Normal
被分派者:
-
開始日期:
2026-07-11
完成日期:
完成比例:

0%

預估工時:

概述

GOV/ARCH-1 收口:Q13 與 OSM-ODbL 人類 checkpoint 通過、規格落地(全數 封頂)

背景

上一批(Feature #349,commit 77bdb01)完成 Q13(Booking nbResultsTotal 語義)與 ARCH-1-4-followup-osm-odbl(OSM/ODbL attribution 定性)兩條研究管線,兩份結論停在 human_checkpoint: pending,等待業主親手抽查與外部稽核。

本批為該兩題的治理收口:外部 AI 稽核(冷啟動獨立 session)18/18 承重列逐字重抓全數通過;業主親手 Ctrl+F 逐字比對 4 條抽查項全數通過(業主原話「OSM 通過、Q13 通過」)→ 依既定流程回填、落地規格、更新 open-questions。

變更內容

1. 稽核建議修正(research-verifier 重抓原始碼確認後執行)

  • verifications/…Q13…-verification.md 補充 #3 行為描述修正:scrapfly 參考實作 _max_scrape_results = max_pages * 25 為無條件執行,max_pages=None(預設)會拋 TypeError 崩潰,原描述「不傳則完全不 clamp」;三個判定欄(grounding / source-quality / tier)與承重結論「無硬編 1000 clamp」不變。此發現輕微強化 offset 硬上限防護的必要性。
  • 稽核異常 3 收口:兩份 verification 檔 spot_checked_by_coordinator 補上與 conclusions 同批抽查的鏡像回填。

2. 人類 checkpoint 回填(業主 2026-07-11 抽查通過)

  • 兩份 conclusions frontmatter human_checkpoint 回填:記錄抽查的 4 條(ODbL §1.0 Publicly 定義、OSMF FAQ §1.7、cermak-petr README、scrapfly raw .py 兩段)與業主原話。

3. system-architect 規格落地(接地上限條款封頂,全數 、零 升級)

  • data-model.md §4:ODbL LicenseAttribution.trigger 語義定案維持 on_use(雙重獨立依據:①Public Use 門檻低—私下分享親友即觸發;②系統性重複查詢不適用 Substantial 豁免);loader 向後相容行為不變;新增 ODbL vs CC BY-SA 方向差異備註(防誤套 Q16 心智模型;attribution §4.3 / ShareAlike §4.4 兩層義務分開斷言)。
  • architecture.md ARCH-1-4:OSM fallback 段同步定性完成+方向差異備註。
  • architecture.md ARCH-2:新增 ADR-004 決策 3「offset 硬上限防護」子規格——翻頁不得裸信 nbResultsTotal,須 min(nbResultsTotal, PAGINATION_HARD_CAP)PAGINATION_HARD_CAP 暫定 1000(低信心,待 Q13-followup-a 實測校準),走 planning_config.py 單源;超上限 WARN 不靜默截斷。
  • 三處 [evidence:] 錨點掛上對應結論檔(S1 錨點閘可機械核驗);無新 ADR、無 constraints 變動。

4. open-questions.md 更新

  • Q13 → 「 部分待實測(研究層已窮盡→轉 data-integration 實測)」+結論連結;新增 Q13-followup-a/b 實測項(P1,C-4 低頻小樣本控制)。
  • ARCH-1-4-followup-osm-odbl → 「 已定性(regulatory)/ 尚未 L4 外部接地,specs 上限 」;新增 ARCH-1-4-followup-osm-derivative-db 條件觸發監控列。
  • Q17 補註 Tiqets key 業主確認未申請(2026-07-11);新增 O-NEW-Tiqets-key 業主待決列(是否申請 key,不阻擋下一批)。

驗收標準

  • 外部稽核 18/18 逐字通過;稽核建議 2(verification 修正)與異常 3(回填落點)收口
  • 兩份 conclusions human_checkpoint 回填業主 2026-07-11 抽查記錄
  • specs 落地零 升級(接地上限條款封頂 )——主協調者親自 diff 檢視確認無新增「 已確認」狀態行
  • 三處 evidence 錨點指向正確結論檔(Grep 驗證:architecture.md 2 處+data-model.md 1 處,無重複)
  • Stop hook S1「無錨點」warn 消失
  • open-questions 六處更新落檔

遺留待辦(人類專屬,不在本批)

  • L4 外部接地:python .claude/hooks/run_external_review.py 對兩份 verification(升 的唯一路徑之一)
  • 稽核蓋章:git rev-parse HEAD > .claude/hooks/audit-ledger.txt(建議本 commit 後執行)
  • O-NEW-Tiqets-key 業主決策(是否申請 Tiqets Distributor API key)

沒有任何資料可供顯示

動作

匯出至 PDF Atom