[6.7] Export / Import Character as JSON #29

Closed
opened 2026-03-13 11:27:08 +01:00 by shahondin1624 · 0 comments

User Story

As a player, I want to export/import characters as JSON files.

Acceptance Criteria

  • Export via DataLoader.serialize() + platform file save/share
  • Import via file picker + DataLoader.deserialize()
  • Invalid JSON shows error message
  • Works on desktop (file dialog), web (download/upload), mobile (platform conventions)

Notes

Polish item. Depends on 6.1 (ViewModel) and 6.6 (persistence). Platform-specific file I/O will need expect/actual declarations or platform modules.

## User Story **As a** player, **I want** to export/import characters as JSON files. ## Acceptance Criteria - [ ] Export via `DataLoader.serialize()` + platform file save/share - [ ] Import via file picker + `DataLoader.deserialize()` - [ ] Invalid JSON shows error message - [ ] Works on desktop (file dialog), web (download/upload), mobile (platform conventions) ## Notes Polish item. Depends on 6.1 (ViewModel) and 6.6 (persistence). Platform-specific file I/O will need expect/actual declarations or platform modules.
shahondin1624 added this to the Phase 7: Polish milestone 2026-03-13 11:27:08 +01:00
shahondin1624 added the epic:character-managementpriority:should-have labels 2026-03-13 11:28:30 +01:00
Sign in to join this conversation.