feat: add character creation wizard with priority-based workflow (Closes #100) #110
Reference in New Issue
Block a user
Delete Branch "feature/issue-100-character-creation-workflow-with-build-points-kar-1775326421"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Closes #100
Changes
New Files
model/creation/PriorityTable.kt-- Priority levels, categories, SR5 lookup tablesmodel/creation/MetatypeLimits.kt-- Racial attribute min/max limits per metatypemodel/creation/CharacterCreationState.kt-- Wizard state with point tracking, validation, and character buildingviewmodel/CharacterCreationViewModel.kt-- ViewModel managing wizard state and actionslib/components/creation/PrioritySelectionStep.kt-- Priority assignment UI with FilterChipslib/components/creation/AttributeAllocationStep.kt-- Metatype selector + attribute +/- allocatorslib/components/creation/SkillAllocationStep.kt-- Skill point allocation grouped by attributelib/components/creation/CreationSummaryStep.kt-- Character info fields + full build review + validation warningslib/components/creation/CharacterCreationWizard.kt-- Wizard container with step navigationModified Files
AppRoutes.kt-- Added CHARACTER_CREATION routeApp.kt-- Added navigation entries and NavHost composable for creation wizardTestTags.kt-- Added test tags for all creation wizard componentsTest Plan
🤖 Generated with Claude Code