Two requirements the group-encounters PRD missed (raised post-ship):
- A/B: Lobby on ALL encounters (solo too) + starter NOT pre-joined (lobby
opens empty; the DM creates it, players Join, Begin at min). Amends
FR-19/FR-20/FR-26 — a solo behavior change (ship-and-break family).
- C/D: TTL auto-expiry + event — inactivity TTL finalizes a session as
phase:'expired' with a GraphMCP log_encounter kind:'expired' event + an
in-world Discord notice + thread archive; /encounter end tags kind:'ended'.
Backlog: FU-13 (A+B), FU-14 (C+D) with acceptance + open questions
(OQ-A1 default TTL, OQ-A2 clear in-flight checks, OQ-A3 periodic vs boot sweep).
Co-Authored-By: Claude <noreply@anthropic.com>