- /rectification: an unfinished case shows 继续上次 and 新建一次; 新建一次 closes the old case (abandoned_by_user) before opening a fresh one. - Case GET: engine identity read runs alongside the database reads, which now run in parallel; /v5/versions waits 2 s and falls back to the last trusted pair. - Surface: an unread Case is "loading" (正在读取校正记录…), not 「这段校正 还没有开始」; the hydration-incomplete toast is gone; the question poll no longer aborts its own in-flight read. - Remove the 看盘面 board from the rectification surface; the shared chart panel stays. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DbBXoyn7Hj3LCW3BUs5bZ8