generated from john/python-template
Update job detail page to track revisions and display document image next to transcription text.
This commit is contained in:
@@ -10,6 +10,7 @@ The app lets you upload a document image/PDF, queues a background transcription
|
||||
- Persist document + job records in SQLite
|
||||
- Process jobs in a background worker (`queued -> processing -> transcribed/failed`)
|
||||
- Store transcript text (or failure detail)
|
||||
- Track transcript revisions (AI-generated and manual updates)
|
||||
- Show status and results in the NiceGUI interface
|
||||
|
||||
## Quick start
|
||||
@@ -61,8 +62,11 @@ uv run uvicorn transcription.app:create_app --factory --reload
|
||||
|
||||
- **Job detail page** (`/ui/jobs/{job_id}`)
|
||||
- Shows job metadata and status.
|
||||
- Displays transcript text when successful.
|
||||
- Displays failure detail when transcription fails.
|
||||
- Shows transcript metadata, including provider and model.
|
||||
- Shows a version table with `Created` and `Version`.
|
||||
- Displays latest version text in an editable textbox.
|
||||
- **Update** creates a new transcript version.
|
||||
- Displays failure detail for failed revisions.
|
||||
|
||||
## Prompt artifacts
|
||||
|
||||
|
||||
Reference in New Issue
Block a user