動作
Feature #352
進行中
SC
GOV/ARCH-1 收口:Q13 與 OSM-ODbL 人類 checkpoint 通過、規格落地(全數 封頂)
Feature #352:
GOV/ARCH-1 收口:Q13 與 OSM-ODbL 人類 checkpoint 通過、規格落地(全數 封頂)
狀態:
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:ODbLLicenseAttribution.trigger語義定案維持on_use(雙重獨立依據:①Public Use 門檻低—私下分享親友即觸發;②系統性重複查詢不適用 Substantial 豁免);loader 向後相容行為不變;新增 ODbL vs CC BY-SA 方向差異備註(防誤套 Q16 心智模型;attribution §4.3 / ShareAlike §4.4 兩層義務分開斷言)。 -
architecture.mdARCH-1-4:OSM fallback 段同步定性完成+方向差異備註。 -
architecture.mdARCH-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)
沒有任何資料可供顯示
動作