undef-engine
2026-01-29
Trade Wars E2E test suite, Undef Dice character panel, and leave-game feature
87 files · 6,004+ · 1,640-
Trade Wars E2E test suite
8 files changed
banking.spec.tsAdded banking E2E testcombat.spec.tsAdded combat E2E testcontraband.spec.tsAdded contraband E2E testgame-flow.spec.tsAdded game flow E2E testplanets.spec.tsAdded planets E2E teststardock.spec.tsAdded stardock E2E testtrading.spec.tsAdded trading E2E testtrade-wars-helpers.tsUpdated Trade Wars test helpers
- Added comprehensive E2E tests for Trade Wars covering banking, combat, contraband, game flow, planets, stardock, and trading
qualify
behavioral
4 files
banking.spec.tscombat.spec.tsgame-flow.spec.tstrading.spec.ts
- Added E2E tests for keyboard interaction, manual verification, terminal access, and visual verification
qualify
internal
2 files
keyboard-test.spec.tsvisual-verification.spec.ts
Undef Dice character panel
8 files changed
CharacterPanel.tsxCreated character panel componentStatsTab.tsxCreated stats tabEquipmentTab.tsxCreated equipment tabInventoryTab.tsxCreated inventory tabSpellsTab.tsxCreated spells tabActionsTab.tsxCreated actions tabtypes.tsAdded character type definitionstbh-items.tsAdded TBH item data
- Created character panel with Stats, Equipment, Inventory, Spells, Actions, and Usage Items tabs
instantiate
behavioral
3 files
CharacterPanel.tsxStatsTab.tsxEquipmentTab.tsx
- Added character component utilities including AttributeBox, EquipmentSlot, GoldControls, and StatBar
instantiate
internal
3 files
AttributeBox.tsxEquipmentSlot.tsxStatBar.tsx
Leave-game feature and frontend updates
3 files changed
leave-current-game.spec.tsAdded leave game E2E specUserMenu.tsxUpdated user menu with leave optionvite.config.tsUpdated Vite configuration
- Added leave-current-game E2E spec and updated UserMenu with leave option
instantiate
behavioral
2 files
leave-current-game.spec.tsUserMenu.tsx