{"id":"state-driven-reliable-rerunability","text":"FTL2 achieves reliable re-runnability through persistent state orchestration combined with multi-layer idempotency: the state file persists between runs, enables crash recovery, and shares context across AI-loop rules, while shell guards, `creates` parameters, and module-level idempotency ensure repeated execution converges without side effects.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"state-driven-reliable-rerunability","truth_value":"IN","reason":"premise"}]}}