SystemStatus-PRD

SystemStatus — Product Requirements Document (PRD)

Goals

Non-Goals

Primary Users & Roles

Success Metrics (examples)


Scope Overview (MVP → Phase 2 → Phase 3)


Functional Requirements (with Acceptance Criteria)

Visibility & Access (Ref F-80–F-82)

Notifications & Automation (Ref F-90–F-93)

Character & Progression (Ref F-100–F-104)

Combat & Encounter (Ref F-110–F-112)

Collaboration & Review (Ref F-120–F-121)

Admin & Data (Ref F-130–F-131)

Knowledge Bank (Optional)

AI-Assisted Features (Phase 3)


Non-Functional Requirements (NFR)


Data Model (Reference Shape)

See SystemStatus - Concept & Features#Data Model Notes (PRD-Oriented). Core entities:

Character schema snapshot includes base/bonus decomposition for stats and derived, skills with rarity/xp/xpToNext/powerLevel, and authoritative PP wallet. Derived values must be recomputable deterministically from authoritative inputs.


Real-Time & Events


API Surfaces (High-Level)


UX Flows (Key)


Security & Compliance


Telemetry & QA


Milestones & Deliverables


Risks & Mitigations


Open Questions


References