OPEN SOURCE
software/src/orchestration/__init__.py
このサイトで読み、必要なファイルを保存できます。
日常訳はAIを用いて作成された翻訳です。人間の聖書学・原語の専門家による全訳の検証は確認されていません。既存の翻訳や原語資料と照らし合わせてお読みください。
1"""Orchestration package for fault-tolerant Bible translation.23This package provides:4- Job state management with SQLite persistence5- Parallel book translation with multiprocessing6- Graceful shutdown handling for kill/restart safety7- Full provenance tracking for every translation8- Shared rate limiting across worker processes9"""1011from src.orchestration.models import (12BibleJob,13BookJob,14BookResult,15JobResult,16JobStatus,17VerseJob,18)19from src.orchestration.orchestrator import JobOrchestrator20from src.orchestration.provenance import TranslationProvenance21from src.orchestration.rate_limiter import SharedRateLimiter22from src.orchestration.signals import GracefulShutdown23from src.orchestration.state import JobStateStore2425__all__ = [26"JobStatus",27"VerseJob",28"BookJob",29"BibleJob",30"BookResult",31"JobResult",32"JobStateStore",33"TranslationProvenance",34"GracefulShutdown",35"SharedRateLimiter",36"JobOrchestrator",37]38