公開前の確認用サイト
日常訳NICHIJOYAKUEnglish ↗

OPEN SOURCE

software/src/orchestration/__init__.py

このサイトで読み、必要なファイルを保存できます。

日常訳はAIを用いて作成された翻訳です。人間の聖書学・原語の専門家による全訳の検証は確認されていません。既存の翻訳や原語資料と照らし合わせてお読みください。

← オープンソースの案内へ

software/src/orchestration/__init__.py38 行このファイルを保存 ↓

ZIPに含まれるものと同じ公開ソースです。行番号から、その行へのリンクを保存できます。

ファイルの確認情報SHA-256 11a72ee2831da0850c366565bd28fb5d9ab3d20e097ff94afbf5e4c140dcc85d
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 (12    BibleJob,13    BookJob,14    BookResult,15    JobResult,16    JobStatus,17    VerseJob,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