-- history.lua — persistent session log + memory.jsonl. -- Phase 0: NO disk I/O. This module is a stub placeholder so module names are -- stable when Phase 1 lands the persistence layer. -- See docs/PHASE0.md §11 (Phase 1). local M = {} function M.open_session(dir) error("history.open_session: not implemented (Phase 1)") end function M.append_turn(session, turn) error("history.append_turn: not implemented (Phase 1)") end function M.summarize_and_close(session, broker) error("history.summarize_and_close: not implemented (Phase 3)") end return M