From a92f5c0daf97858fdc7b07aea41c36c09a300f10 Mon Sep 17 00:00:00 2001 From: Codex Date: Mon, 24 Aug 2026 20:35:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E6=94=B6=E7=B4=A7?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E7=8A=B6=E6=80=81=E4=B8=8E=E5=88=87=E7=89=87?= =?UTF-8?q?=E5=8E=9F=E5=AD=90=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .codemap/codemap.html | 2 +- .codemap/codemap.md | 99 ++--- .codemap/modules.json | 259 ++++-------- DEVELOPMENT_LOG.md | 17 + NEXT_STEPS.md | 7 +- PROJECT_AUDIT.md | 17 + STABILITY_P1_STATE_ATOMICITY_TASK.md | 110 +++++ app/db/database.py | 2 +- app/models/task.py | 1 + app/routers/tasks.py | 5 +- app/services/auto_publish_service.py | 2 + app/services/job_service.py | 157 ++++++- app/services/job_worker.py | 12 +- app/services/pipeline_engine.py | 161 ++++++- app/services/task_lifecycle_service.py | 235 ++++++++++- app/services/task_service.py | 21 +- app/services/video_cut_workflow_service.py | 464 ++++++++++++++++++--- tests/conftest.py | 11 + tests/test_auto_pipeline.py | 8 +- tests/test_cut_atomicity.py | 353 ++++++++++++++++ tests/test_pipeline_state_stability.py | 314 ++++++++++++++ tests/test_task_state_machine.py | 149 +++++++ 22 files changed, 2065 insertions(+), 341 deletions(-) create mode 100644 STABILITY_P1_STATE_ATOMICITY_TASK.md create mode 100644 tests/test_cut_atomicity.py create mode 100644 tests/test_pipeline_state_stability.py create mode 100644 tests/test_task_state_machine.py diff --git a/.codemap/codemap.html b/.codemap/codemap.html index 66a7c7e..a0e7fb9 100644 --- a/.codemap/codemap.html +++ b/.codemap/codemap.html @@ -195,7 +195,7 @@

Functional Architecture Map