/chart 从 ƒ Dynamic 变回 ○ Static——外壳预渲染、数据客户端取,整页不再阻塞 在五个引擎调用上。引擎超时 45s → 10s(实测单次最慢 0.60s)。postEngine 返回 ok/busy/http_error/timeout/bad_payload 并各留一条只含路径、状态码、耗时的 console.warn,不含出生资料。用户文案分两档:429 说「正忙,稍等几秒」,其它说 「算不出来,已经记录下来了」,不再把可能永不恢复的情况说成暂时的。eyebrow 只剩成功分支一处,改成「主盘直接算 · 分盘按需 · 不消耗点数」,去掉速度承诺。 引擎结果缓存也落地了,任务 3.2 未走让步。 门禁:tsc 0 错;lint 0 error / 119 warning;全量 fail 31 → 30 且零新增,总数 3275 → 3288;build exit 0、/ 仍 ○ Static;首屏 gzip +0.003%。 红线复核:page.tsx 未增长;限流名单与配额未动;四个体系数据一个没删。 欠:浏览器走查;staging 仍停在 2533d5a3 未部署。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0155nFCgCHtoA7jhSDGmZmMu
2533d5a3
BUG-715/716/717: typed engine failures with logs and split copy, natal-only open, on-demand tabs, 10s timeout, in-memory cache, no speed-promise eyebrow.