undef-engine
2025-11-26
Remove Reverse Therapy mode and add session conflict handling
335 files · 6,933+ · 25,431-
Reverse Therapy game mode removal
5 files changed
DiagnosisBuilder.tsxRemoved diagnosis builder componentInsuranceBilling.tsxRemoved insurance billing componentReverseTherapyBoard.tsxRemoved Reverse Therapy game boardSymptomPresenter.tsxRemoved symptom presenter componenthandler.pyRemoved Reverse Therapy backend handler
- Deleted DiagnosisBuilder, InsuranceBilling, PeerVoting, ReverseTherapyBoard, and SymptomPresenter components
deprecate
behavioral
4 files
DiagnosisBuilder.tsxInsuranceBilling.tsxReverseTherapyBoard.tsxSymptomPresenter.tsx
- Removed the entire ReverseTherapy/ component directory and backend packages
deprecate
behavioral
2 files
handler.pyhandler.py
Session conflict handling and UI indicators
2 files changed
SessionConflictModal.tsxModal for handling duplicate session conflictsInGameIndicator.tsxActive game status indicator
- Added SessionConflictModal for handling duplicate session conflicts
harden
behavioral
1 file
SessionConflictModal.tsx
- Added InGameIndicator for showing active game status
instantiate
internal
1 file
InGameIndicator.tsx
Room browsing and component improvements
6 files changed
GameBoardRouter.tsxSimplified game routing after mode removalRoomList.tsxExpanded room browsing capabilitiesAnswerCard.tsxUpdated answer card componentGameOverScreen.tsxUpdated game-over screenLoginForm.tsxUpdated login formLobby.tsxImproved lobby component
- Simplified GameBoardRouter after Reverse Therapy removal
decouple
internal
1 file
GameBoardRouter.tsx
- Enhanced RoomList with expanded room browsing
streamline
internal
1 file
RoomList.tsx
- Updated AnswerCard, GameOverScreen, LoginForm, and RegisterForm components
streamline
internal
3 files
AnswerCard.tsxGameOverScreen.tsxLoginForm.tsx