Summarizing memory at natural task boundaries (e.g., when a subtask completes) rather than at fixed intervals.