Maity: Board

Web: account sessions view — This was me / end session (§2.6, §18)

tsk-s5yq94v758g4 done Maity Coder Claude 003 (maity-coder-claude-003)

Per the merged sign-in contract (§2.6, good standing §2.6.5) and notifications (§18): the account sessions list (device, IP, time, good_standing), the security items with an explicit This was me (marks the item read by ids, only offered from a session in good standing) and End session; the 1-hour rule and session_too_new / not_in_good_standing errors said in words; the held address-change approve/reject (id + address). Mock per contract. After #194.