Sean McElwain
1cf42242f7
feat(storage): canonical owner-based document paths and overwrite-safe PDF saves
...
- derive storage path from owner_primary (fallback default)
- route OCR-corrected and field-enriched outputs to canonical records path
- support explicit output_path for save flows
- prevent SameFileError when overwriting canonical file
- keep version history while using stable canonical file path
2026-04-11 09:14:22 -05:00
Sean McElwain
9ebaa6f99e
refactor: use time-based hex document ids for new ingests
2026-04-07 13:51:47 -05:00
Sean McElwain
13590aeeca
ui: make document type save inline with input
2026-04-07 12:53:14 -05:00
Sean McElwain
f1df9c29bb
feat: add editable document type with autocomplete suggestions
2026-04-07 12:49:06 -05:00
Sean McElwain
aa7f8d6a54
feat: unify dashboard, documents, queue, and line item navigation UI
2026-04-07 12:32:49 -05:00
Sean McElwain
d3562ef0d4
chore: ignore backup and temp files
2026-04-07 11:25:25 -05:00
Sean McElwain
ba710db9fa
feat: add additional fields, presets, and ownership model (primary/secondary)
2026-04-07 11:25:03 -05:00
Sean McElwain
9db8aadfdf
feat: add document presets for additional fields defaults
2026-04-07 07:27:16 -05:00
Sean McElwain
fcd70ec256
feat: add dashboard landing page and return quality review to queue tab
2026-04-06 18:54:18 -05:00
Sean McElwain
5cef8f9b59
feat: fold quality review into queue tabs
2026-04-06 17:56:58 -05:00
Sean McElwain
4f10978989
refactor: use shared sidebar partial across templates
2026-04-06 16:31:40 -05:00
Sean McElwain
d14ee39cc8
feat: add receipt line item model and document wiring
2026-04-06 14:52:10 -05:00
Sean McElwain
c7dab22f16
feat: improve receipt extraction with reference number and line item pairing
2026-04-06 14:51:05 -05:00
Sean McElwain
0ba4cca560
chore: ignore backup files
2026-04-06 12:08:01 -05:00
Sean McElwain
87ce5cc2fb
fix: OCR editor gutter scroll sync + synthetic layout on ingest + CSS consolidation
2026-04-06 12:07:26 -05:00
Sean McElwain
431372438e
feat: finalized Phase 3.5/4.1 workflow and added queue-trash plus UX-1 shell
2026-04-05 12:05:19 -05:00
Sean McElwain
bb22e2585a
feat: add review queue and trash workflow
2026-04-03 18:22:18 -05:00
Sean McElwain
5b9e8f0d01
feat: Phase 4.1 add manual-first extracted fields from reviewed OCR
2026-04-03 16:47:38 -05:00
Sean McElwain
bdaff6f781
feat: Phase 3.5 add line-preserving OCR review and corrected searchable PDF generation
2026-04-03 15:07:51 -05:00
Sean McElwain
e67a67f80a
feat: Phase 3.5 add line-preserving OCR review and corrected searchable PDF generation
2026-04-03 11:56:23 -05:00
Sean McElwain
0d70e6b7bb
feat: Phase 3.5 add inbox/upload/server ingest, OCR rerun, and text version tracking
2026-04-03 08:38:13 -05:00
Sean McElwain
6ec58f848b
feat: add Phase 3 reviewed OCR editing with versioned persistence
2026-04-02 10:50:41 -05:00
Sean McElwain
6cdf5d6dd9
feat: add Phase 2 test ingest flow with document list and detail pages
2026-04-02 10:19:06 -05:00
Sean McElwain
6d782003fd
Phase 1: added models for documents, OCR text, extracted fields, and Layer 1 candidates
2026-04-02 09:20:01 -05:00
Sean McElwain
6fb4ead1dc
add requirements with dependencies
2026-04-01 08:42:28 -05:00
Sean McElwain
f4abb76991
add requirements
2026-04-01 08:40:05 -05:00
Sean McElwain
8b3b4f968a
initial project structure
2026-03-31 20:45:15 -05:00