動作
Feature #437
進行中
SC
ARCH-2-followup-places-types-sku 查證收口($200 廢止翻案、4 項 上錨)+ADR-017 班次首次抓齊設計定稿(devil B1/B2 修訂)+ADR-010 落 SKU 對照
Feature #437:
ARCH-2-followup-places-types-sku 查證收口($200 廢止翻案、4 項 上錨)+ADR-017 班次首次抓齊設計定稿(devil B1/B2 修訂)+ADR-010 落 SKU 對照
狀態:
New
優先權:
Normal
被分派者:
-
開始日期:
2026-08-10
完成日期:
完成比例:
0%
預估工時:
概述
ARCH-2-followup-places-types-sku 查證收口+ADR-017 首次抓齊設計定稿¶
背景¶
承 #435:兩條 P1 線並行——(1) SKU 查證線(Q3 費用量級降級的恢復條件 (a),同時擋住 dwell 訊號接線與夜市偵測)因環境阻擋停滯,本 session 確認 open-websearch MCP 恢復後立即開跑三段式;(2) 業主 D-3 拍板 (B)「首次規劃就抓齊班次」待落地設計,且必須正面處理「1~4 分鐘等待 vs ADR-002 同步上限」衝突。
變更內容¶
SKU 查證線(三段式全鏈+B(e) 補查)¶
- primary → verifier(判「採信」、九項承重逐字對源全 GROUNDED)→ synthesizer 結論(docs/research/ 三檔+tree 節點)。
- 關鍵發現:
types歸層因端點而異(Place Details=Essentials/Text Search=Pro/Nearby Search=Pro);Nearby Search 無 Essentials 層+計費按單次請求最高 SKU → 加同層欄位零邊際成本(措辭紀律「同層內不加價」,非「免費附帶」)。 - B(e) 補查:architect 逐行核實抓到論證缺口(
search_pois()有 Text Search 生產分支且該端點有 Essentials 層)→ 補查五欄位歸層(四欄已是 Text Search Pro)→ 零邊際成本結論涵蓋兩條 search 路徑。 -
人類抽查 3/3 PASS(業主經 Artifact 操作頁親開三連結逐字比對)→ 4 項升 帶 [evidence:] 錨:$200 贈金廢止(二次降級翻案)、
types三端點歸層、primaryTypeDisplayName三端點 Pro、Place Details Enterprise $20.00/1,000。升級判準=「實際列入抽查名額且逐字命中」;相鄰列(含primaryType)與「Nearby Search 無 Essentials 層」誠實留 (後者為零邊際成本守則的承重前提,故守則本身亦封頂 )。 - $200 翻案因果完整留存:上次 FAIL 係抽查清單給錯 URL(pricing-categories 非 march-2025)、非聲稱有誤;「當時降級在當時是正確處置、錯的是清單 URL」明文入 ADR-010,流程教訓=清單 URL 必須是承載該聲稱的那一頁。
- ADR 落點=ADR-010 修訂記錄(不開新 ADR):新增「Places 欄位 → SKU 對照(端點維度)」與「Places 單價表」兩張表、反向風險守則(search mask 誤加 Enterprise 欄位 → 月免費額度 5,000→1,000);接線批排程前提=維持單一共用 mask+per-endpoint 分層表+ADR-010 檢查點 6 改寫+
types兩分支同取(architect 依 B(e) 撤回自己的拆分傾向)。 - 費用量級維持 未恢復(條件 (a) 單價已滿足/(b) GCP Console 實測仍缺);D-1「知情接受不可量化費用」前提已變 → 金額量化與業主重新知情列下一批。
ADR-017(D-3 (B) 班次首次抓齊落地設計,devil 挑戰後就地修訂定稿)¶
- ADR-002 衝突正面裁定:修數值上限(B-base 165s 不動+B-wait
TRANSIT_WAIT_HARD_CAP_S=240s[evidence: owner]=業主明示看過的最大值、拒設 300s)、同步策略本體不撤;逐行核實推翻工程轉述因果(真因=睡眠與工作共用一本帳,非判斷邏輯)。 - devil 兩阻擋級全採納且各挖出更深自家缺陷:B1 clamp 改用該次規劃
wait_budget_s(原全域 240 對 D_transit<10 行程不設防;qa 錨點 (5) 同批改寫防綠燈保護缺陷)+「建構期注入」不可實作(落點改build_trip_with_itinerary()階段 1 後);B2 切帳線改「adapter 之內/之外」+SC-6c 更名consumed_transit_time_s()+TDX 冷路徑延遲零觀測 → 拒杜撰、TDX_REQUEST_LATENCY_ALLOWANCE_S=0.0誠實佔位+live smoke 上線前置。N1~N4 全採納。 - 發現 ADR-016(14 天)vs 班次抓齊(10 天)同日兩業主決策覆蓋缺口,誠實留缺口併 ARCH-2-followup-total-wait-owner-reconfirm(呈題範圍依 N3 擴大至「未來同類超支處理」)。
- ADR-015 修訂:回填執行者路由三條(唯一可寫角色在線 → 產出者自行回填;主協調者僅安排與驗收)。
治理事件¶
- S9 記憶清掃:$200 二次降級的 9 處殘留就地標記(結論檔/tree 節點/00-index/synthesizer 記憶),ADR-015 紀律(原文一字不改、單項不連坐)。
- 首派 research agent 因 subagent MCP 未掛載依鐵則 2 誠實停機(零 fetch 零捏造),重派成功;synthesizer 主動出土「對源落差」(march-2025 vs pricing-categories)成為翻案關鍵。
- 鐵則 4 hook 三次 URL 斷詞假陽性全由原作者修格式收口;tree/adr-017 節點經 architect 驗證 7 項修正後 verified。
驗收標準¶
-
python -m pytest -q→ 1426 passed,exit 0(純文件批,無實作變更) - 新增 行全數帶 [evidence:] 錨點指向 2026-08-10 結論檔(human_checkpoint: 2026-08-10 3/3 PASS 已回填正典+鏡像)
- 三段式 provenance 齊全(produced_by/mcp_self_check/逐字對源表/fetch 清單);協調者 spot-check 2/2 內容比對通過
- dwell 接線與夜市偵測兩條 gate 解除(結構性判準,不依賴已死亡的「月費 $0」前提)
- ADR-017 全部規格項 封頂(接地上限:限速常量 tier=engineering-fieldtest)
遺留(不阻擋本批)¶
- 費用量級恢復條件 (b):GCP Console 實測用量
- 下一批:工程算 SOFT_CAP 潛在費用金額 → PM 白話打包業主重新知情(D-1 前提變動);可併總時長回頭確認與 ADR-016 N≥8 拍板
- ADR-017 實作批(分帳機制+live smoke 冷路徑延遲實測);dwell 接線批(per-endpoint 分層表+檢查點 6 改寫)
沒有任何資料可供顯示
動作