This commit is contained in:
2026-02-08 23:07:50 +00:00
commit 95a9bcd24d
32 changed files with 1415 additions and 0 deletions

15
app/core/flow.py Executable file
View File

@@ -0,0 +1,15 @@
from .renamer import RenamerCore
from .ffmpeg_engine import FFmpegCore
from .bot import BotCore
class CleiFlow:
"""
Gerencia o ciclo de vida do arquivo.
Modos: Manual, Híbrido, Automático.
"""
def start_pipeline(self, file_path):
# 1. Identificar
# 2. Se ambíguo -> Chamar Bot.ask_for_decision() -> Pausar Thread
# 3. Converter (FFmpegCore)
# 4. Mover
pass