Skip to content

[codex] Add task workspaces and human review workbench#556

Draft
zhouxuan3550 wants to merge 15 commits into
Huanshere:mainfrom
zhouxuan3550:codex/task-workspace
Draft

[codex] Add task workspaces and human review workbench#556
zhouxuan3550 wants to merge 15 commits into
Huanshere:mainfrom
zhouxuan3550:codex/task-workspace

Conversation

@zhouxuan3550
Copy link
Copy Markdown

Summary

  • Add task workspaces so each run has isolated output files and a config snapshot.
  • Add a human review workbench for terminology, translation, subtitle rows, and TTS text.
  • Split Streamlit processing into review-aware checkpoints and update batch processing to use per-task workspaces.

Impact

  • Reduces cross-run output/config pollution.
  • Gives long-video workflows human confirmation points before translation, subtitle generation, and dubbing.
  • Preserves existing JSON, Excel, and SRT artifacts while adding backups and review status metadata.

Test Plan

  • /Users/oliverchow/VideoLingo/.venv/bin/python -m unittest discover -s tests -v
  • /Users/oliverchow/VideoLingo/.venv/bin/python -m compileall -q core batch st.py
  • Streamlit smoke test on http://localhost:8765 returned 200

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant