diff --git a/TARGET.md b/TARGET.md index 6cb40b4..13197b4 100644 --- a/TARGET.md +++ b/TARGET.md @@ -206,9 +206,16 @@ Q5–Q10 六題已於 2026/08/03 由使用者拍板,設計不再需要確認 全部收掉就回 null=「還沒開始新的一段」,不是退回上一段。 `memory/chapters/` 歸 Gitea 的 Wiki 區(比長期記憶更低頻) -- [ ] **階段 4:關係的未修復裂痕** +- [x] **階段 4:關係的未修復裂痕**(2026/08/03 17:02:39 完成) - `closeness`/`trust` 是純量,缺「上次那件事還沒和好」。 - - [ ] 讓關係節點能掛未修復的裂痕,並在回想與語氣上生效 + - [x] 讓關係節點能掛未修復的裂痕,並在回想與語氣上生效 + —— 節點多一個 `rifts` 陣列(一個人可以同時卡著幾件事), + `relation rift --about|--heal|--memory`。 + **語氣上**:`riftBrief()` 在 `toneDirective` 裡講明「親近度高不等於沒事」。 + **回想上**:裂痕帶著那則長期記憶的名字,人格要細節自己 `recall`, + 不必等使用者提起那件事——沒和好的事本來就會自己浮上來。 + `--heal` 是寫 `healed_at` 而不是刪掉那一筆:**和好過跟沒發生過不一樣**。 + 獨立於 `closeness`/`trust`:把親近度調低會看起來像「本來就沒那麼近」 ---