undef-engine
2026-03-02
Rename Undef Dice to Undef Character and polish Redaction UX
416 files · 19,370+ · 12,700-
Undef Dice renamed to Undef Character
14 files changed
classes.jsonRenamed from data/undef_dice/classes.jsonspecies.jsonRenamed from data/undef_dice/species.jsonundef-character.mdNew Undef Character documentation01_MECHANICS_AND_RULES.mdMechanics and rules documentationREADME.mdDocumentation indexUndefCharacterBoard.tsxRenamed board componentActivityFeed.tsxActivity feed componentCompactDicePanel.tsxCompact dice panel componentDiceBar.tsxDice bar componentDiceRollerWrapper.tsxDice roller wrapper componentGameJournal.tsxGame journal componentPartyPanel.tsxParty panel componentRollHistory.tsxRoll history componentVisibilityPicker.tsxVisibility picker component
- Renamed Undef Dice to Undef Character with system adapter abstraction, updating all references across data, docs, frontend, and backend
decouple
behavioral
4 files
classes.jsonspecies.jsonREADME.mdUndefCharacterBoard.tsx
- Added Undef Character frontend unit tests
qualify
internal
4 files
ActivityFeed.test.tsxCompactDicePanel.test.tsxDiceBar.test.tsxRollHistory.test.tsx
Redaction UX polish and NPC handlers
5 files changed
RedactionBoard.tsxUX polish: timer, results redesign, voting dotsVotingPhase.tsxVoting dots and waiting stateRoundResultsPhase.tsxResults redesignRedactingPhase.tsxTimer integrationTimer.tsxTimer component updates
- Polished Redaction UX with timer integration, results redesign, voting dots, and waiting state improvements
instantiate
behavioral
3 files
RedactionBoard.tsxVotingPhase.tsxTimer.tsx
- Wired Redaction NPC handlers for auto-submit and auto-vote instantiate internal
- Added Redaction E2E tests for 2-player + 2-NPC and 3-player game flows qualify internal
Bug fixes and cleanup
2 files changed
CLAUDE.mdUpdated project guidanceREADME.mdUpdated documentation