Allow the GM to explicitly end an encounter and optionally reset it for reuse.
Scope
- "End Encounter" button in runner toolbar: navigates back to builder, session state preserved in
SessionRegistry
- In the builder, when a session exists: show "Reset Session" option (confirmationDialog)
- "Reset Session" clears the session from
SessionRegistry — next "Run Encounter" tap starts fresh
- Resetting does not modify the
EncounterDefinition (roster, players, GM notes are unchanged)
Depends on
Acceptance criteria
Allow the GM to explicitly end an encounter and optionally reset it for reuse.
Scope
SessionRegistrySessionRegistry— next "Run Encounter" tap starts freshEncounterDefinition(roster, players, GM notes are unchanged)Depends on
Acceptance criteria