As a user I want the new document form to lead with file upload and treat all metadata fields as optional so I can save a document quickly without filling everything out upfront #68
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Background
The current "New Document" form presents all fields at equal weight and requires the user to scroll past metadata to upload a file. For someone digitizing quickly, the priority is: get the file in, give it a rough title, save. Everything else can wait.
User Journey
User navigates to "New Document". The file upload area is the most prominent element — large, clearly labelled, at the top. Below it is a single title field (auto-populated from the filename when a file is selected). A "Save" button is always active — no required fields block saving. The rest of the form (date, sender, receivers, tags, transcription) is below, either always visible or in a collapsible "More details" section. The user can fill in as much or as little as they want before saving.
When a file is selected, the filename is used to pre-fill the title field if the title is still empty.
E2E Scenarios
Implementation notes
titleshould fall back tooriginalFilenameif not provided — so the frontend can omit it from the POST and the document still has a human-readable name.