docs(cv): record durable processing trace
This commit is contained in:
@@ -542,10 +542,10 @@ Ordering differences from the suggested list:
|
||||
- **Required browser verification:** synthetic CV first; authorized private file via temporary local copy only, never logged/committed/external.
|
||||
- **Required production verification:** synthetic/local-only canary, no external payload, restart recovery.
|
||||
- **Status:** `IN PROGRESS`.
|
||||
- **Blocker:** security/queue dependencies; source file availability is not required for synthetic root-path work.
|
||||
- **Evidence:** audit parser path; reported private-file 504 not yet reproduced.
|
||||
- **Blocker:** SEC-006 dependency upgrades need internet permission; browser/private-file/MariaDB/production reproduction remains unavailable. Synthetic repository work can continue.
|
||||
- **Evidence:** initial V-104 trace: upload still performs extraction/normalization/model work synchronously; reprocess/rebuild/improve return 202 into an unbounded in-memory channel backed by persistent `CvExtractionRun` rows and startup scanning, but do not use AI-001 operation admission/status/notification/provenance/cancellation.
|
||||
- **Commit:** none.
|
||||
- **Remaining work:** trace current response duration before migration.
|
||||
- **Remaining work:** define one `cv.process` operation referencing the extraction-run ID; make upload artifact/run creation return 202; replace channel wakeups with the typed handler; preserve pending-review acceptance; align cancellation/failure/provenance/deduplication; add safe synthetic parser/provider/restart/UI tests. Do not duplicate raw CV data into `UserOperations` or inflate timeouts.
|
||||
|
||||
### UX-001 — Unified authentication page
|
||||
|
||||
|
||||
Reference in New Issue
Block a user