chore(mitc4-shell-feast-eigen-execution-prep): WIP blocked partial deadline preparation

This commit is contained in:
KOKO\Mimi
2026-09-06 10:56:52 +09:00
parent 7dca487da1
commit 6e00dba117
8 changed files with 268 additions and 8 deletions
+1 -1
View File
@@ -76,7 +76,7 @@ class StepExecutor:
"""Phase 디렉토리 안의 step들을 순차 실행하는 하네스."""
MAX_TRANSPORT_ATTEMPTS = 2
CODEX_TIMEOUT_SECONDS = 1800
CODEX_TIMEOUT_SECONDS = 14400
CODEX_SANDBOX_ENV = "FEM_HARNESS_CODEX_SANDBOX"
CODEX_SANDBOX_MODES = frozenset({"workspace-write", "danger-full-access"})
PHASE_NAME = re.compile(r"^[a-z0-9]+(?:[._-][a-z0-9]+)*$")
+1 -1
View File
@@ -24,7 +24,7 @@ from hooks.validation_scope import is_document_only_turn
REENTRY_ENV = "CODEX_STOP_VALIDATION_ACTIVE"
TOTAL_TIMEOUT_SECONDS = 1800
TOTAL_TIMEOUT_SECONDS = 7200
def _remaining(deadline, clock, stage):
+1 -1
View File
@@ -71,7 +71,7 @@ class CommandSpec:
argv: tuple[str, ...]
cwd: Path
stage: str
timeout_seconds: int = 1800
timeout_seconds: int = 7200
@dataclass(frozen=True)
+1 -1
View File
@@ -63,7 +63,7 @@ def execute_plan(
root,
*,
env=None,
total_timeout_seconds=1800,
total_timeout_seconds=7200,
deadline=None,
run=subprocess.run,
clock=time.monotonic,