reset

open override fun reset(session: SessionContext)

Begin a new journey. Must clear all accumulated state.

A resumed journey calls restore after this, so implementations should not try to be clever about SessionContext.resumedFromPause here beyond seeding session-scoped values.