openreader/compute/core/src/whisper
Richard R 12c586d7be refactor(core,server): migrate contracts to api-contracts and modularize job handlers
Move shared type contracts from `contracts` to new `api-contracts` module in `compute/core` for clearer API boundaries. Remove legacy `contracts`, `pdf`, and `whisper` index files. Update all imports to use `api-contracts`. Refactor server job logic by replacing `parsePdfJob.ts` with modular `user-pdf-layout-job.ts` and `user-whisper-align-job.ts`, updating all relevant API routes and compute integration. This improves maintainability and separation of concerns across compute and server layers.
2026-05-24 11:39:25 -06:00
..
assets refactor(compute-core): rename pdf and whisper modules to clean capability layout 2026-05-21 21:41:37 -06:00
align.ts feat(worker,whisper): improve logging for operation lifecycle and remove align mutex 2026-05-22 12:49:33 -06:00
alignment-map.ts refactor(compute-core): rename pdf and whisper modules to clean capability layout 2026-05-21 21:41:37 -06:00
model.ts refactor(core,config,tests): update ONNX model manifest loading and test imports 2026-05-21 23:49:56 -06:00
spectral.ts feat(compute): add external compute worker backend and integration 2026-05-19 15:21:25 -06:00
token-timestamps.ts feat(compute): add external compute worker backend and integration 2026-05-19 15:21:25 -06:00