Context
Legacy whisperforge contains useful large-file strategy notes around FFmpeg validation, ffprobe inspection, chunking, parallel transcription, transcript assembly, and fallback behavior. Evaluate those ideas against the current provider matrix and canonical run model.
Audit: docs/AUDIO-REPO-CONSOLIDATION-AUDIT-2026-05-18.md
Acceptance Criteria
- Document whether FFmpeg chunking should become part of the canonical transcription router.
- Identify which backends need large-file support, timestamps, diarization, streaming, and privacy fixtures.
- Define file-size thresholds, chunking strategy, fallback behavior, and temp-file cleanup expectations.
- Add or specify fixture coverage before changing runtime defaults.
- Do not copy the old
whisperforge monolith or Supabase assumptions.
Verification
python3 -m json.tool ops/roadmap/features.json
git diff --check
- Any prototype must also run
make test.
Context
Legacy
whisperforgecontains useful large-file strategy notes around FFmpeg validation, ffprobe inspection, chunking, parallel transcription, transcript assembly, and fallback behavior. Evaluate those ideas against the current provider matrix and canonical run model.Audit:
docs/AUDIO-REPO-CONSOLIDATION-AUDIT-2026-05-18.mdAcceptance Criteria
whisperforgemonolith or Supabase assumptions.Verification
python3 -m json.tool ops/roadmap/features.jsongit diff --checkmake test.