跟著步驟操作,實際結果自己確認。

返回剛才的步驟

內部備註不只是藏在畫面後面

  1. 沿用第18堂同案,先記id與狀態。第一份Prompt加備註textarea與保存,只PATCH internalNote,成功GET同id確認;內容不存localStorage。
  2. 未保存文字僅在目前頁面記憶體暫存,換案可回來,重新整理不保證保留;401或登出要清這些暫存與DOM。
  3. 第二份只補未保存/保存中/已保存/保存失敗文字;輸入改變就未保存,成功需後端重讀一致,不自動保存。
  4. 使用update=error測503,文字保留且不假標已保存;恢復normal再存。用<strong>測試</strong>當虛構備註,重讀仍是普通字串,不執行HTML。
  5. 公開GET /api/services只應有services,POST詢問receipt只應有id/status/createdAt。匿名管理讀寫仍401,不只看公開頁是否有顯示備註。
  6. 故障包另存fault-L22,使用獨立資料目錄與PORT=8781,fault config已指8781。設定自己的練習密碼與TEACHING_MODE=1後啟動該包backend;不能公開部署或接真實案件。
  7. 在隔離故障後端用虛構案保存備註,匿名GET /api/services卻有debugNotes。前端沒顯示仍是資料洩漏;請AI依契約列後端白名單最小修正交講師核對,不用藏HTML結案。
  8. 由正常參考後端重驗公開欄位、匿名拒絕、合法保存與同id重讀;復原原教學後端設定,兩個資料目錄分開,不覆蓋唯一正常環境。

返回剛才的步驟