3. **Memory review closes the session.** Follow `memory-review.md` to finish any persisted proposals, then call `reviewer_memory_promote` with the session ID. The reviewer edits and selects additions, explicit updates and links in one summary, including the consultative solved question. Only the selected cards are saved. The gate records `memory_summary_reviewed`, advances F8 and finalizes. Once it reports finalization, give the session summary and end the turn. 4. If the gate reports an error instead (e.g. the datamart decision is missing), fix the prerequisite and call `reviewer_memory_promote` again. Only if the gate says the session is still open, close with `reviewer_confirm kind:"phase"` as a fallback — it auto-finalizes after advancing the last phase too.