本卡屬 FR-109(母卡見建卡後補號),建議第 1 棒:填答那半——任務問卷、填答/patch/checkpoint、歷史與還原、答案 Excel 匯入、socketio 即時協作、以及 2026-07 補的守門 helper 全部呼叫點。31 檔,只掃不修。

這一棒在做什麼(白話)

稽核任務指派某人填問卷後:他填、可以存檢查點、可以看歷史版本並還原、可以從 Excel 匯入答案、多人同時填時畫面即時同步、管理者可以設定這份問卷要不要審核。這棒驗:「只有被指派的人或專案管理者能動」這條 2026-07 補的規則,是不是每一條路都走過它;讀答案要不要守;即時同步的房間誰都能進嗎。

為什麼切這一塊

這是 FR-048 補洞的對象,總表 §0.5 排這支的理由就是「驗補上去的檢查是否涵蓋所有入口」。守門全在 service 層(route 只有登入),所以要從 32 條 route 逐支追到 service 看有沒有經過 assert_task_survey_writer/_manager。

重點看什麼(工具不照清單走,掃完逐項回頭核,沒碰的自己開檔查並標「(工具未報,人工查證)」)

已知背景(未經本輪面板驗證,只是參照)