Wizard architecture
Wizard architecture
Section titled “Wizard architecture”The import wizard guides project creation from local folders while keeping validation and generated workspace changes explicit.
The wizard collects the source location, project details, import options, duplicate handling, metadata scanning preferences, and confirmation data before writing to the workspace.
Draft state
Section titled “Draft state”Wizard inputs are kept as draft state until confirmation. This lets the user inspect advanced options without mutating the workspace.
Validation
Section titled “Validation”Validation checks required fields, source paths, project naming, and import rules before enabling the final action.
Output
Section titled “Output”On completion, the wizard creates a project entry, queues any required sync operation, and leaves the project ready for EXIF scanning and archive preparation.