/Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:19: UserWarning: Field name "schema_json" in "PromptCreate" shadows an attribute in parent "BaseModel" class PromptCreate(BaseModel): /Users/manta/Documents/Projects/TheRoad-I1/backend/app/api/v1/prompts.py:27: UserWarning: Field name "schema_json" in "PromptUpdate" shadows an attribute in parent "BaseModel" class PromptUpdate(BaseModel): INFO: Started server process [80095] INFO: Waiting for application startup. {"timestamp": "2026-07-01T05:55:53.354036+00:00", "level": "WARNING", "logger": "app.main", "message": "SECURITY: insecure default credentials in use — DEFAULT_ADMIN_PASSWORD, DEFAULT_CREATOR_PASSWORD. Override via env vars before exposing this server."} INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) INFO: 127.0.0.1:53327 - "GET /docs HTTP/1.1" 404 Not Found INFO: 127.0.0.1:53333 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-07-01T05:56:03.092056+00:00", "level": "INFO", "logger": "app.core.job_manager", "message": "Starting background job: step:a7f80ab9-e97b-420c-a380-3beccb0bcfe5:286f3ba4-5738-49b7-a7e4-ce0295fd4352:outdoor_site_layout (Step outdoor_site_layout for 286f3ba4-5738-49b7-a7e4-ce0295fd4352)"} INFO: 127.0.0.1:53333 - "POST /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps/outdoor_site_layout?mode=force HTTP/1.1" 200 OK {"timestamp": "2026-07-01T05:56:03.112582+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step outdoor_site_layout started (run_id=6d93d7a0-469b-4b3f-b5c6-3a805f1f4eb0, model=gpt)"} {"timestamp": "2026-07-01T05:56:03.126708+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "Opik callback enabled (project: theroad-scene-lab)"} 14:56:03 - LiteLLM Router:INFO: router.py:812 - Routing strategy: simple-shuffle {"timestamp": "2026-07-01T05:56:03.145999+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "Routing strategy: simple-shuffle"} {"timestamp": "2026-07-01T05:56:03.146331+00:00", "level": "INFO", "logger": "app.modules.llm.llm_client", "message": "LiteLLM Router initialized: 8 deployments (1 Gemini keys, OpenAI=True)"} 14:56:03 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T05:56:03.159638+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 14:56:33 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T05:56:33.683709+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=06a44ac1-1af4-7c8f-8000-bb7b90c4508d&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. 14:56:33 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T05:56:33.686575+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 14:56:33 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T05:56:33.693737+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 14:56:39 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T05:56:39.753343+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 14:56:39 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T05:56:39.755260+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 14:56:39 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T05:56:39.759897+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 14:56:51 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T05:56:51.734535+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 14:56:51 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T05:56:51.735702+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 14:56:51 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T05:56:51.744252+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 14:57:22 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T05:57:22.026332+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 14:57:22 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T05:57:22.027171+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-07-01T05:57:22.031233+00:00", "level": "INFO", "logger": "app.modules.llm.gemini_key_pool", "message": "Gemini key pool: 1 key(s) loaded"} 15:14:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:14:18.227449+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:14:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:14:38.446777+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:14:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:14:38.448012+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:14:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:14:38.461843+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:15:04 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:15:04.608642+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:15:04 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:15:04.609988+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:15:04 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:15:04.615682+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:15:10 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:15:10.798237+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:15:10 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:15:10.799669+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:23:43 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:23:43.279921+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:24:17 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:24:17.239312+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:24:17 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:24:17.242146+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:24:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:24:17.258319+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:24:27 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:24:27.163308+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:24:27 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:24:27.164402+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:24:27 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:24:27.170801+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:24:37 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:24:37.564226+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:24:37 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:24:37.565210+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:30:17 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:30:17.009461+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:31:16 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:31:16.861172+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:31:16 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:31:16.862896+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} {"timestamp": "2026-07-01T06:31:16.863972+00:00", "level": "WARNING", "logger": "app.modules.llm.llm_client", "message": "call_structured[outdoor_site_layout] Tier 1 failed (LLM returned empty response for step=outdoor_site_layout, model=gpt), trying sanitized input"} 15:31:16 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:31:16.869149+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:32:12 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:32:12.060610+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:32:12 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:32:12.061709+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:32:12 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:32:12.070465+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:32:57 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:32:57.335646+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:32:57 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:32:57.337244+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:32:57 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:32:57.350575+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:33:07 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:33:07.213702+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:33:07 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:33:07.215226+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:33:07 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:33:07.220256+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:33:18 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:33:18.737899+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:33:18 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:33:18.739045+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:33:18 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:33:18.745857+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:33:28 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:33:28.530149+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:33:28 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:33:28.531613+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} INFO: 127.0.0.1:54633 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/pipeline-graph HTTP/1.1" 200 OK INFO: 127.0.0.1:54639 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/61cb4b25-e72d-4da6-a4d5-22b0d25d04ef/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54635 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/e6087b04-7206-4caf-aff7-88fa38df3a2b/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54645 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/3cf41434-3e10-4950-a902-c1963b7a5e20/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54642 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/140b6dc6-5810-436d-9808-5d7c7a1e2e82/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54644 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/5180f6a3-d573-4f3c-b418-7128b577435b/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54640 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/69b52d51-4a1d-445f-a0b0-09481b086b05/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54652 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/b753c454-950f-4e6b-a962-b05a6bc28f8e/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54653 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/c0c945f2-255e-40cc-90d2-3a81e81116ed/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54657 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/f567db00-b95a-4433-8580-ed9b4cc7dfaa/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54661 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/c77e9cd3-2995-4463-88e6-76dbc0dc5d2b/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54656 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/ae0e8299-394a-41e9-bd18-933d1ce3e4e5/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54660 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/b851714e-4c9a-42c9-8059-7647dbcd49e9/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54663 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/9d7e329d-9055-44c3-b4a7-44323657c17a/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54665 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/f9a290e1-335d-4266-a644-8413bbed6e81/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54704 - "GET /api/v1/auth/me HTTP/1.1" 200 OK INFO: 127.0.0.1:54706 - "GET /api/v1/auth/me HTTP/1.1" 200 OK INFO: 127.0.0.1:54708 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/pipeline-graph HTTP/1.1" 200 OK INFO: 127.0.0.1:54710 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/37aad16f-93e5-4f5a-bbe1-e3bbf738d8dc/file?thumb=1 HTTP/1.1" 200 OK 15:48:15 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:48:15.776059+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:48:36 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:48:36.457319+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:48:36 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:48:36.459017+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:48:36 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:48:36.474429+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:48:40 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:48:40.687387+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:48:40 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:48:40.688977+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:48:40 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:48:40.695723+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:48:45 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:48:45.422030+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:48:45 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:48:45.423190+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:48:45 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:48:45.430822+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:48:50 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:48:50.016444+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:48:50 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:48:50.018126+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} INFO: 127.0.0.1:54877 - "GET /api/v1/auth/me HTTP/1.1" 200 OK INFO: 127.0.0.1:54879 - "GET /api/v1/auth/me HTTP/1.1" 200 OK INFO: 127.0.0.1:54881 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/pipeline-graph HTTP/1.1" 200 OK INFO: 127.0.0.1:54884 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/30026025-8f5f-4aed-ac5c-0504d357b50e/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:54885 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/266d0f73-d9f3-4398-823a-e871fd438bbb/file?thumb=1 HTTP/1.1" 200 OK 15:54:09 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:54:09.935052+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:54:38 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:54:38.151923+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:54:38 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:54:38.153693+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:54:38 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:54:38.161662+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:54:49 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:54:49.146178+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:54:49 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:54:49.148236+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 15:54:49 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T06:54:49.154081+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 15:55:11 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T06:55:11.823809+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 15:55:11 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T06:55:11.825272+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 16:00:11 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T07:00:11.691349+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 16:00:48 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T07:00:48.743773+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 16:00:48 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T07:00:48.745343+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 16:00:48 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T07:00:48.761214+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 16:00:53 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T07:00:53.774411+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 16:00:53 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T07:00:53.776765+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} 16:00:53 - LiteLLM:INFO: utils.py:4011 - LiteLLM completion() model= gpt-5.5; provider = openai {"timestamp": "2026-07-01T07:00:53.785109+00:00", "level": "INFO", "logger": "LiteLLM", "message": "\nLiteLLM completion() model= gpt-5.5; provider = openai"} 16:00:59 - LiteLLM:INFO: utils.py:1653 - Wrapper: Completed Call, calling success_handler {"timestamp": "2026-07-01T07:00:59.669369+00:00", "level": "INFO", "logger": "LiteLLM", "message": "Wrapper: Completed Call, calling success_handler"} 16:00:59 - LiteLLM Router:INFO: router.py:1543 - litellm.completion(model=openai/gpt-5.5) 200 OK {"timestamp": "2026-07-01T07:00:59.670666+00:00", "level": "INFO", "logger": "LiteLLM Router", "message": "litellm.completion(model=openai/gpt-5.5)\u001b[32m 200 OK\u001b[0m"} INFO: 127.0.0.1:55229 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/pipeline-graph HTTP/1.1" 200 OK INFO: 127.0.0.1:55238 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:55242 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352 HTTP/1.1" 200 OK INFO: 127.0.0.1:55246 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/progress HTTP/1.1" 200 OK INFO: 127.0.0.1:55245 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps/visual_world_rules/result HTTP/1.1" 200 OK {"timestamp": "2026-07-01T07:03:28.493464+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: reference — 14 completed, 0 failed"} {"timestamp": "2026-07-01T07:03:28.493997+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 54 completed, 0 failed"} {"timestamp": "2026-07-01T07:03:28.647745+00:00", "level": "ERROR", "logger": "asyncio", "message": "Task was destroyed but it is pending!\ntask: wait_for=>"} INFO: 127.0.0.1:55247 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/generation-status HTTP/1.1" 200 OK INFO: 127.0.0.1:55251 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/style-rules HTTP/1.1" 200 OK INFO: 127.0.0.1:55250 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps HTTP/1.1" 200 OK INFO: 127.0.0.1:55257 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/fulltext HTTP/1.1" 200 OK {"timestamp": "2026-07-01T07:03:28.677089+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='베이지니트웨어' kept existing entry, skipped new from raw='베이지니트웨어'"} INFO: 127.0.0.1:55259 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?type=chain_bg&episode_id=286f3ba4-5738-49b7-a7e4-ce0295fd4352 HTTP/1.1" 200 OK INFO: 127.0.0.1:55261 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps HTTP/1.1" 200 OK INFO: 127.0.0.1:55255 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/entities HTTP/1.1" 200 OK INFO: 127.0.0.1:55254 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/stills HTTP/1.1" 200 OK INFO: 127.0.0.1:55263 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8cb26723-a0d7-4a2e-8576-a122ce492846 HTTP/1.1" 200 OK INFO: 127.0.0.1:55269 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=ec8bced3-4b51-4989-b309-a3c74fb52839 HTTP/1.1" 200 OK INFO: 127.0.0.1:55272 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=501ee176-ed48-4eba-a2fa-12d641aaa7e5 HTTP/1.1" 200 OK INFO: 127.0.0.1:55270 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5d3a4bb5-ee7b-41c3-9808-5a846b704e0c HTTP/1.1" 200 OK INFO: 127.0.0.1:55268 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=fa69d64d-fe43-41ea-b063-d0d3b427d298 HTTP/1.1" 200 OK INFO: 127.0.0.1:55273 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=f57731fa-ee9e-49bd-b14a-13e416cb2db0 HTTP/1.1" 200 OK INFO: 127.0.0.1:55276 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d4c6abd1-5c5b-42a0-970f-f639443073f6 HTTP/1.1" 200 OK INFO: 127.0.0.1:55279 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=243d5176-ec56-444c-83c3-4f7d612f8d8b HTTP/1.1" 200 OK INFO: 127.0.0.1:55281 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=21a021d9-06b1-40a5-8066-12d9975eaee9 HTTP/1.1" 200 OK INFO: 127.0.0.1:55280 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=0498d8b0-399b-454a-bbbf-5c76baac3a71 HTTP/1.1" 200 OK INFO: 127.0.0.1:55284 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=31a9174c-c25b-4bda-8c0e-f529eb61543a HTTP/1.1" 200 OK INFO: 127.0.0.1:55285 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=861a0e4d-54f3-41a1-84d1-e1de9943749c HTTP/1.1" 200 OK INFO: 127.0.0.1:55289 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=90cf4569-038f-455d-a5d9-98e8f42ac991 HTTP/1.1" 200 OK INFO: 127.0.0.1:55291 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=aa614fec-8c74-4fda-90e6-86efea108685 HTTP/1.1" 200 OK INFO: 127.0.0.1:55287 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=a5f22ca8-9ad2-4126-a500-6b67e061080c HTTP/1.1" 200 OK INFO: 127.0.0.1:55293 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5a645881-b74e-4392-8383-3d1e1357b571 HTTP/1.1" 200 OK INFO: 127.0.0.1:55297 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=173df783-2aea-4882-8bd5-6a8176597b92 HTTP/1.1" 200 OK INFO: 127.0.0.1:55295 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=0b20d5f5-2684-4148-997f-f3acbea9e97d HTTP/1.1" 200 OK INFO: 127.0.0.1:55299 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d5ec9172-974b-41f4-ac22-b3d52b29f183 HTTP/1.1" 200 OK INFO: 127.0.0.1:55301 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=60c53db7-c35a-4f39-8381-90532ed5655d HTTP/1.1" 200 OK INFO: 127.0.0.1:55305 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=70b24423-db4b-450a-9b4d-896eddc4fa96 HTTP/1.1" 200 OK INFO: 127.0.0.1:55303 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=1a48a3b6-badc-4b9e-9a7a-fa18afbb0e97 HTTP/1.1" 200 OK INFO: 127.0.0.1:55308 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=50da7967-1ee9-4b70-a4ab-af3a2da8303e HTTP/1.1" 200 OK INFO: 127.0.0.1:55309 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=59757a92-31de-4e02-b009-de4c5a26f9f3 HTTP/1.1" 200 OK INFO: 127.0.0.1:55312 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=18818a2d-ae77-43e4-9a95-d2457d354825 HTTP/1.1" 200 OK INFO: 127.0.0.1:55317 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2a11f432-a237-4657-99f3-15a61bef4789 HTTP/1.1" 200 OK INFO: 127.0.0.1:55313 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7429d955-a1e1-4f19-80bc-0356560adddc HTTP/1.1" 200 OK INFO: 127.0.0.1:55315 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=52cd1dbd-b01f-4c4d-9392-cc8619dc1f43 HTTP/1.1" 200 OK INFO: 127.0.0.1:55321 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=1f404904-3479-4dde-8835-d8a6a42253a0 HTTP/1.1" 200 OK INFO: 127.0.0.1:55320 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=e8295762-0ca8-4ec5-88dc-fcd6f792bc59 HTTP/1.1" 200 OK INFO: 127.0.0.1:55328 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=21d4a8eb-75d0-49b1-b5b9-5561eb03f8a4 HTTP/1.1" 200 OK INFO: 127.0.0.1:55332 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5707cf8b-a5d3-4c66-87ba-89feb8b33f75 HTTP/1.1" 200 OK INFO: 127.0.0.1:55325 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=36511fbd-d237-463b-a41b-743e0ad48489 HTTP/1.1" 200 OK INFO: 127.0.0.1:55333 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=3d0e0f5b-0af6-4d53-b353-658e1dd281d1 HTTP/1.1" 200 OK INFO: 127.0.0.1:55329 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=98468075-0e06-4a29-8ae3-8cdf05d94216 HTTP/1.1" 200 OK INFO: 127.0.0.1:55324 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=efdc523f-a5ac-4b21-883a-0a1a5871871d HTTP/1.1" 200 OK INFO: 127.0.0.1:55335 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8ad0f2c1-b3b0-4663-8ed5-341d887b3db0 HTTP/1.1" 200 OK INFO: 127.0.0.1:55341 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7a1b098d-c1e6-4db1-ac07-18466432fa11 HTTP/1.1" 200 OK INFO: 127.0.0.1:55339 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=08f5686b-265b-4a8a-9dfc-a741e8790f45 HTTP/1.1" 200 OK INFO: 127.0.0.1:55338 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=b65a0c40-041c-450f-838f-80bd4721027b HTTP/1.1" 200 OK INFO: 127.0.0.1:55344 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6f446fa9-a090-48e1-b812-4961d481e7fe HTTP/1.1" 200 OK INFO: 127.0.0.1:55345 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=94fd2efd-45bd-43bf-b116-2c6d5f4f511e HTTP/1.1" 200 OK INFO: 127.0.0.1:55347 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=496e72e3-7a93-42d2-9140-40ca060b3420 HTTP/1.1" 200 OK INFO: 127.0.0.1:55349 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=80c1d650-9202-4882-a6f8-21c5a56fd620 HTTP/1.1" 200 OK INFO: 127.0.0.1:55353 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=176c694c-fdd9-430d-af98-52fdd2f48fc3 HTTP/1.1" 200 OK INFO: 127.0.0.1:55356 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=df1180f7-e642-4f45-b453-630bb5ab28ca HTTP/1.1" 200 OK INFO: 127.0.0.1:55357 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=015aca4a-5962-47fc-afab-6e9ce5ceb7d2 HTTP/1.1" 200 OK INFO: 127.0.0.1:55352 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=e5d9f515-7846-4e1b-84f8-4f6c37b51a11 HTTP/1.1" 200 OK INFO: 127.0.0.1:55359 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2ca3db44-8a19-4e7f-ad5a-656cefeaab3a HTTP/1.1" 200 OK INFO: 127.0.0.1:55361 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=454d94de-f1b2-4251-83d7-09f42fa151be HTTP/1.1" 200 OK INFO: 127.0.0.1:55371 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=782acfbe-d0dd-4454-8c6d-d34d47c14f45 HTTP/1.1" 200 OK INFO: 127.0.0.1:55364 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=35169bcf-fa4e-49e8-81d8-0d8e4c6a1ddb HTTP/1.1" 200 OK INFO: 127.0.0.1:55370 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=28c0fda7-194b-40ff-9572-f6c74c1bfe81 HTTP/1.1" 200 OK INFO: 127.0.0.1:55365 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8c22beae-4aa1-4ff9-a34f-59978046c9a5 HTTP/1.1" 200 OK INFO: 127.0.0.1:55367 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2fa0d5fa-6136-4dbd-96cb-6020a339bf05 HTTP/1.1" 200 OK INFO: 127.0.0.1:55373 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=64ad95f6-4a0b-4c84-af8e-00766d52cb7c HTTP/1.1" 200 OK INFO: 127.0.0.1:55375 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=80f20f99-28f9-447f-b72a-c57077d5ad05 HTTP/1.1" 200 OK INFO: 127.0.0.1:55377 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=264262e5-7a78-4cb9-b1f7-df0550e464b2 HTTP/1.1" 200 OK INFO: 127.0.0.1:55381 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=40af9c43-1711-4b18-bc14-4bdc098ebdf2 HTTP/1.1" 200 OK INFO: 127.0.0.1:55385 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=406d2fe7-c5e2-4826-9292-2f39a61ae7a5 HTTP/1.1" 200 OK INFO: 127.0.0.1:55380 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8b77644c-b6c9-4cce-a89c-ef249360c82b HTTP/1.1" 200 OK INFO: 127.0.0.1:55384 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=91ced2d0-458b-491d-a1ce-4c1218abc735 HTTP/1.1" 200 OK INFO: 127.0.0.1:55387 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7b3f142d-7de8-4a38-b414-609d7fbdc099 HTTP/1.1" 200 OK INFO: 127.0.0.1:55389 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=95cfa81f-ca6b-40e9-a7c9-9ffdce8fa402 HTTP/1.1" 200 OK INFO: 127.0.0.1:55397 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2400d03c-d463-40be-8c2b-8c2d99c67ce8 HTTP/1.1" 200 OK INFO: 127.0.0.1:55391 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6c68beff-7760-42b2-b55c-250b5db14d94 HTTP/1.1" 200 OK INFO: 127.0.0.1:55395 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=ef12d76e-d0e9-43cc-a8b6-0c15934b1eb6 HTTP/1.1" 200 OK INFO: 127.0.0.1:55394 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=85e243a0-a273-499d-a416-2d682176c57c HTTP/1.1" 200 OK INFO: 127.0.0.1:55400 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=31ae8448-f98b-4677-887f-556be5ebb755 HTTP/1.1" 200 OK INFO: 127.0.0.1:55401 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=c2cd6234-b8ef-46a4-8d91-9d5bd98da065 HTTP/1.1" 200 OK INFO: 127.0.0.1:55403 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=fe694560-4f19-4603-bb0c-e12ea2adbd7a HTTP/1.1" 200 OK INFO: 127.0.0.1:55409 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=bbf2d653-1cc8-480a-be9f-974be2135698 HTTP/1.1" 200 OK INFO: 127.0.0.1:55405 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=087f69b1-ebd0-4b38-9f11-f4d6e864fd21 HTTP/1.1" 200 OK INFO: 127.0.0.1:55408 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=44b42189-10af-4080-8673-124e4904c074 HTTP/1.1" 200 OK INFO: 127.0.0.1:55414 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=058797ec-fa7d-412f-b331-0a0811cef745 HTTP/1.1" 200 OK INFO: 127.0.0.1:55411 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=3074b503-341f-4763-8804-09f979875840 HTTP/1.1" 200 OK INFO: 127.0.0.1:55415 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=b1feb783-a471-4451-92c8-9a962999e325 HTTP/1.1" 200 OK INFO: 127.0.0.1:55420 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d0117caa-e796-4bfa-ac13-33f63d9a274c HTTP/1.1" 200 OK INFO: 127.0.0.1:55417 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d2094ec4-b44b-4530-85e3-f1c341653929 HTTP/1.1" 200 OK INFO: 127.0.0.1:55421 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=67a3622a-2de5-4234-a1d9-3dae424628e7 HTTP/1.1" 200 OK INFO: 127.0.0.1:55423 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=cb9e908e-3273-4fce-9392-30a9413845b0 HTTP/1.1" 200 OK INFO: 127.0.0.1:55425 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=46bfd5c3-d86f-4f84-a003-5b1edb8b0274 HTTP/1.1" 200 OK INFO: 127.0.0.1:55427 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8303ff05-b29a-4c33-8058-7bbf8a1b29fb HTTP/1.1" 200 OK INFO: 127.0.0.1:55430 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=ead0d442-455a-4e3c-85c8-c177144c8b50 HTTP/1.1" 200 OK INFO: 127.0.0.1:55431 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=82d2c6ca-3611-451d-bc04-f74b72480788 HTTP/1.1" 200 OK INFO: 127.0.0.1:55433 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=dd311c6e-6b46-46ca-a199-55b5173aca21 HTTP/1.1" 200 OK INFO: 127.0.0.1:55436 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=adeb248e-b870-4374-9fff-48e94793dcdd HTTP/1.1" 200 OK INFO: 127.0.0.1:55437 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5e273ea7-8139-45ec-9797-cecd886fb3ac HTTP/1.1" 200 OK INFO: 127.0.0.1:55439 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=011846e9-b60e-4e68-b210-62cccbd1786b HTTP/1.1" 200 OK INFO: 127.0.0.1:55445 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=b8300ba5-abd2-46c0-896f-39bc35a4390b HTTP/1.1" 200 OK INFO: 127.0.0.1:55441 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=367eeaf5-c542-4c2b-a570-bcc9d784403f HTTP/1.1" 200 OK INFO: 127.0.0.1:55444 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=f7d4470e-5fcd-47dd-a060-77de27a10bce HTTP/1.1" 200 OK INFO: 127.0.0.1:55450 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=07b9ec6f-fe0b-4fd7-898b-d321c8597008 HTTP/1.1" 200 OK INFO: 127.0.0.1:55451 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=fac005b0-1637-4ed9-903e-f4f02bccfa89 HTTP/1.1" 200 OK INFO: 127.0.0.1:55447 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=c8f54a18-c688-43e8-ba30-3b03303edba8 HTTP/1.1" 200 OK INFO: 127.0.0.1:55456 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=76287200-c38b-4704-bb35-74ba707e672a HTTP/1.1" 200 OK INFO: 127.0.0.1:55453 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=aaf6f10a-f09e-4958-859a-88b3e92213a6 HTTP/1.1" 200 OK INFO: 127.0.0.1:55457 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=1323edfb-a4bb-49f8-9001-10a47b124486 HTTP/1.1" 200 OK INFO: 127.0.0.1:55460 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=37d03d70-c5a9-4d1b-ace6-863c21900d6b HTTP/1.1" 200 OK INFO: 127.0.0.1:55467 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5f26648d-15ca-4eeb-942c-0eb5c230d84d HTTP/1.1" 200 OK INFO: 127.0.0.1:55461 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=bd06417a-9772-473a-a713-810f502320e8 HTTP/1.1" 200 OK INFO: 127.0.0.1:55469 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=fab94f4f-e0b9-45b4-bc5b-20d3db4bad5b HTTP/1.1" 200 OK INFO: 127.0.0.1:55463 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=979fb3c5-8d82-43af-bfd6-edd4837198c9 HTTP/1.1" 200 OK INFO: 127.0.0.1:55466 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6ad4b790-00bb-406d-ac50-e424a28f65fd HTTP/1.1" 200 OK INFO: 127.0.0.1:55471 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=15f457b9-6860-4a19-bdd7-4e5624243489 HTTP/1.1" 200 OK INFO: 127.0.0.1:55473 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=388358f9-beb4-4a48-880d-94517725cce5 HTTP/1.1" 200 OK INFO: 127.0.0.1:55475 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=640d2e3b-b163-4f09-97aa-e22b5dcfa28d HTTP/1.1" 200 OK INFO: 127.0.0.1:55481 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=ff2106c3-0116-4fc1-8aed-a8ba89fb1713 HTTP/1.1" 200 OK INFO: 127.0.0.1:55478 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=f47019fb-1130-4089-a9dd-f802f5acc6d6 HTTP/1.1" 200 OK INFO: 127.0.0.1:55480 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=c36bbfd5-30ed-43e0-bc39-58266cec9203 HTTP/1.1" 200 OK INFO: 127.0.0.1:55483 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=fa696707-d991-4289-93ac-e222d7fc140f HTTP/1.1" 200 OK INFO: 127.0.0.1:55488 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=12af0cb8-c3a7-4ccd-9da8-41017eb3d228 HTTP/1.1" 200 OK INFO: 127.0.0.1:55489 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5de325b1-2103-4a66-a1a3-2721245a3c5b HTTP/1.1" 200 OK INFO: 127.0.0.1:55487 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=896245a8-7165-4400-bdc0-8075da2bc16b HTTP/1.1" 200 OK INFO: 127.0.0.1:55493 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=f42d4b80-8acb-41c7-a4dd-ad2aa182e484 HTTP/1.1" 200 OK INFO: 127.0.0.1:55492 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=1957598f-662e-43d0-8ce2-2af003fb9eb9 HTTP/1.1" 200 OK INFO: 127.0.0.1:55495 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7d9da5c4-9610-4f18-b47a-3dc51578803c HTTP/1.1" 200 OK INFO: 127.0.0.1:55505 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=9019d3f5-5c6b-4ab4-8774-e974a6ec61ed HTTP/1.1" 200 OK INFO: 127.0.0.1:55497 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=1c6ba6f0-41e7-4e17-a539-7d350a420cd3 HTTP/1.1" 200 OK INFO: 127.0.0.1:55500 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=eeded598-591d-41ec-b2dd-4847b822ddf9 HTTP/1.1" 200 OK INFO: 127.0.0.1:55504 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=590f885a-c866-4ec0-a822-e606a42b2769 HTTP/1.1" 200 OK INFO: 127.0.0.1:55501 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=27574bf6-eb4e-48ad-85a3-c6f4b52b6972 HTTP/1.1" 200 OK INFO: 127.0.0.1:55507 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6e05eabb-0bd8-4133-866c-8c10437811e4 HTTP/1.1" 200 OK INFO: 127.0.0.1:55512 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=06567bcc-c273-41fd-830e-952b6f8565f9 HTTP/1.1" 200 OK INFO: 127.0.0.1:55516 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=3a393022-34a8-4337-b38c-5bd8d2711911 HTTP/1.1" 200 OK INFO: 127.0.0.1:55513 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=9907adfc-3979-4159-8b06-ebc313c74eef HTTP/1.1" 200 OK INFO: 127.0.0.1:55511 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=10de2036-346d-4299-98b2-a46602fec660 HTTP/1.1" 200 OK INFO: 127.0.0.1:55517 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2acac42a-49d5-4d7a-9a34-0a9dbb10e226 HTTP/1.1" 200 OK INFO: 127.0.0.1:55519 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7740d62a-500c-459b-8017-91b8cd867d44 HTTP/1.1" 200 OK INFO: 127.0.0.1:55531 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d14e4e70-5362-4cf7-bfb2-a0401b6d8306 HTTP/1.1" 200 OK INFO: 127.0.0.1:55525 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=3f8107d6-049a-4fcc-ae13-90cad5d4d4e7 HTTP/1.1" 200 OK INFO: 127.0.0.1:55528 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d08f5b4a-d012-4c7f-b6cc-de1a8f2c04be HTTP/1.1" 200 OK INFO: 127.0.0.1:55523 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8b95ddf4-5ea5-4bdb-8ee9-e95527eb6b08 HTTP/1.1" 200 OK INFO: 127.0.0.1:55521 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=558f1a02-f98b-448a-bb50-56e841595832 HTTP/1.1" 200 OK INFO: 127.0.0.1:55530 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=3b267cf6-2440-410d-8817-dab4259cbc18 HTTP/1.1" 200 OK INFO: 127.0.0.1:55533 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=b07c8204-ebad-4cb4-bca3-d9fc37ea551f HTTP/1.1" 200 OK INFO: 127.0.0.1:55541 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8301beac-7c83-4db8-b0eb-cd62e20f029a HTTP/1.1" 200 OK INFO: 127.0.0.1:55539 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d39aa6b0-3d51-4793-ae35-588220305f75 HTTP/1.1" 200 OK INFO: 127.0.0.1:55538 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=70d0989a-7bd6-4c94-acca-939ca94d00ff HTTP/1.1" 200 OK INFO: 127.0.0.1:55543 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=e38d9070-830f-4766-ae3a-74885e7fa7fc HTTP/1.1" 200 OK INFO: 127.0.0.1:55540 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6c93fdcb-11df-4b2e-b779-71060677b0f3 HTTP/1.1" 200 OK INFO: 127.0.0.1:55545 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6f777410-ba66-4a27-be2a-595f209c4011 HTTP/1.1" 200 OK INFO: 127.0.0.1:55547 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7d060b05-2b9c-40e5-aec0-cd9c784c6be2 HTTP/1.1" 200 OK INFO: 127.0.0.1:55550 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=64d498e7-99e5-4dd4-9aea-49634d652704 HTTP/1.1" 200 OK INFO: 127.0.0.1:55554 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d09fc57d-a310-4368-b1cd-edef690186aa HTTP/1.1" 200 OK INFO: 127.0.0.1:55551 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7d83987f-e614-436f-8ee3-c70d84b56393 HTTP/1.1" 200 OK INFO: 127.0.0.1:55556 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=c6400e10-5d3a-46db-99fe-4747b490fd79 HTTP/1.1" 200 OK INFO: 127.0.0.1:55558 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=69cdfd43-5534-45bb-8d5e-838f4a05b95c HTTP/1.1" 200 OK INFO: 127.0.0.1:55562 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=85cf0fbb-c469-4071-9dd3-f129bf89271b HTTP/1.1" 200 OK INFO: 127.0.0.1:55561 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=428a5546-64c1-4440-bc54-e1a86c6edd0f HTTP/1.1" 200 OK INFO: 127.0.0.1:55567 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=08a5aad4-3c20-47f7-9016-163c52a8a18e HTTP/1.1" 200 OK INFO: 127.0.0.1:55564 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=020e0534-ae36-4b6e-8bfd-9e5520ef5501 HTTP/1.1" 200 OK INFO: 127.0.0.1:55570 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=60fdc247-f227-4cba-89f8-f21c2b0d8de6 HTTP/1.1" 200 OK INFO: 127.0.0.1:55568 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=a65ce6f3-f60a-4479-a500-0e55f69d9a3b HTTP/1.1" 200 OK INFO: 127.0.0.1:55572 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=625de7a2-f875-4b99-8cf4-d5d2bdbba740 HTTP/1.1" 200 OK INFO: 127.0.0.1:55575 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=db39e4f0-02e5-41db-b1a5-e1b03524ecc5 HTTP/1.1" 200 OK INFO: 127.0.0.1:55582 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=cfc8f611-9d4c-49ef-991c-eeec6431a544 HTTP/1.1" 200 OK INFO: 127.0.0.1:55579 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=f49bfaa6-0301-444f-b22d-b8acdd9f57b7 HTTP/1.1" 200 OK INFO: 127.0.0.1:55580 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=a384ed1b-0a23-42a9-a969-f91f8fc67a86 HTTP/1.1" 200 OK INFO: 127.0.0.1:55576 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8bc44407-e0d6-4fd1-b7df-b5935f565378 HTTP/1.1" 200 OK INFO: 127.0.0.1:55584 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=4c03b01f-194e-43b1-9511-dfb8edc17f61 HTTP/1.1" 200 OK INFO: 127.0.0.1:55590 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=22d2b873-d11f-4452-9c67-99d78d776d45 HTTP/1.1" 200 OK INFO: 127.0.0.1:55589 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=03fa68b9-1cdc-41f9-b81b-7029d677a591 HTTP/1.1" 200 OK INFO: 127.0.0.1:55593 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d8d7dab9-b5d6-4b7d-aac2-b8b466d27fdc HTTP/1.1" 200 OK INFO: 127.0.0.1:55588 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=9e5fbc20-cbc1-4613-828a-283cb3cbb8fb HTTP/1.1" 200 OK INFO: 127.0.0.1:55594 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d7558a40-d32c-4c57-a2d1-1d9bfe308368 HTTP/1.1" 200 OK INFO: 127.0.0.1:55596 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=64b416d4-981f-4319-802a-48de3fbe20d5 HTTP/1.1" 200 OK INFO: 127.0.0.1:55599 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=46c69476-da88-4c15-8ddf-836422c057a4 HTTP/1.1" 200 OK INFO: 127.0.0.1:55605 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7ba399b6-e070-4890-954c-6744a7a515a9 HTTP/1.1" 200 OK INFO: 127.0.0.1:55608 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=a5088c18-4305-4019-9a86-673d676fc447 HTTP/1.1" 200 OK INFO: 127.0.0.1:55600 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2add362d-c5a1-43af-ac9b-f7649c544a26 HTTP/1.1" 200 OK INFO: 127.0.0.1:55606 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=71932eba-8f34-4da4-a828-d53d75dd830e HTTP/1.1" 200 OK INFO: 127.0.0.1:55602 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6578cd71-8866-4e0f-9ccd-0a4ae83adca0 HTTP/1.1" 200 OK INFO: 127.0.0.1:55610 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps HTTP/1.1" 200 OK INFO: 127.0.0.1:55617 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps HTTP/1.1" 200 OK INFO: 127.0.0.1:55622 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:55623 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/character-outlooks HTTP/1.1" 200 OK INFO: 127.0.0.1:55625 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:55628 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/character-outlooks HTTP/1.1" 200 OK {"timestamp": "2026-07-01T07:03:39.207654+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: reference — 14 completed, 0 failed"} {"timestamp": "2026-07-01T07:03:39.208331+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 54 completed, 0 failed"} INFO: 127.0.0.1:55629 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/generation-status HTTP/1.1" 200 OK INFO: 127.0.0.1:55620 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/entities HTTP/1.1" 200 OK {"timestamp": "2026-07-01T07:03:39.242499+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: reference — 14 completed, 0 failed"} {"timestamp": "2026-07-01T07:03:39.242833+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 54 completed, 0 failed"} INFO: 127.0.0.1:55632 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/generation-status HTTP/1.1" 200 OK INFO: 127.0.0.1:55633 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/entities HTTP/1.1" 200 OK INFO: 127.0.0.1:55636 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/pipeline-graph HTTP/1.1" 200 OK INFO: 127.0.0.1:55641 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/955aef13-9235-47a0-8c3e-3b931de9ebad/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:55643 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/99d8ee1d-7066-4f82-b716-86aa8a880f33/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:55644 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/410e82ed-c9cd-4c05-8588-511f7c770518/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:55639 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/430246d4-4c65-4a39-9288-d95ce0040c9d/file?thumb=1 HTTP/1.1" 200 OK {"timestamp": "2026-07-01T07:06:40.125582+00:00", "level": "INFO", "logger": "app.core.step_runner", "message": "Step outdoor_site_layout completed (completed=8/8, failed=0)"} {"timestamp": "2026-07-01T07:06:40.161951+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 41 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-07-01T07:06:40.202872+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 173 scene_stills (shot-based) to DB"} {"timestamp": "2026-07-01T07:06:40.215367+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-07-01T07:06:40.232777+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='베이지니트웨어' kept existing entry, skipped new from raw='베이지니트웨어'"} {"timestamp": "2026-07-01T07:06:40.234659+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 14 outlooks + 13 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-07-01T07:06:40.236710+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Removed 1 orphan outlooks: ['빈티지원피스']"} {"timestamp": "2026-07-01T07:06:40.246461+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 28 total short_ids found"} {"timestamp": "2026-07-01T07:06:40.258115+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 286f3ba4, step=outdoor_site_layout, repaired=0)"} INFO: 127.0.0.1:55754 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:55760 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/progress HTTP/1.1" 200 OK INFO: 127.0.0.1:55761 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps HTTP/1.1" 200 OK INFO: 127.0.0.1:55762 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?type=chain_bg&episode_id=286f3ba4-5738-49b7-a7e4-ce0295fd4352 HTTP/1.1" 200 OK {"timestamp": "2026-07-01T07:07:57.909143+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: reference — 14 completed, 0 failed"} {"timestamp": "2026-07-01T07:07:57.909459+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 54 completed, 0 failed"} INFO: 127.0.0.1:55758 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/generation-status HTTP/1.1" 200 OK INFO: 127.0.0.1:55764 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps HTTP/1.1" 200 OK INFO: 127.0.0.1:55766 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5 HTTP/1.1" 200 OK INFO: 127.0.0.1:55771 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/style-rules HTTP/1.1" 200 OK INFO: 127.0.0.1:55773 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/planning-doc HTTP/1.1" 200 OK INFO: 127.0.0.1:55774 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:55769 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/activities?per_page=10 HTTP/1.1" 200 OK INFO: 127.0.0.1:55777 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:55805 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images HTTP/1.1" 200 OK INFO: 127.0.0.1:55807 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images HTTP/1.1" 200 OK INFO: 127.0.0.1:55811 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/56d999c8-dd91-41ad-be63-906ff6467037/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:55809 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/fc4a1d41-0df4-4857-8f18-a675c07e2508/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:55826 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/pipeline-graph HTTP/1.1" 200 OK INFO: 127.0.0.1:55831 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/exports HTTP/1.1" 200 OK INFO: 127.0.0.1:55830 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:55835 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/exports HTTP/1.1" 200 OK INFO: 127.0.0.1:55834 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:55837 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:55849 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images HTTP/1.1" 200 OK INFO: 127.0.0.1:55851 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images HTTP/1.1" 200 OK INFO: 127.0.0.1:55915 - "POST /api/v1/auth/login HTTP/1.1" 200 OK {"timestamp": "2026-07-01T07:13:53.464893+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 41 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-07-01T07:13:53.503433+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 173 scene_stills (shot-based) to DB"} {"timestamp": "2026-07-01T07:13:53.517906+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-07-01T07:13:53.534148+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='베이지니트웨어' kept existing entry, skipped new from raw='베이지니트웨어'"} {"timestamp": "2026-07-01T07:13:53.535623+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 14 outlooks + 13 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-07-01T07:13:53.537898+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Removed 1 orphan outlooks: ['빈티지원피스']"} {"timestamp": "2026-07-01T07:13:53.546059+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 28 total short_ids found"} {"timestamp": "2026-07-01T07:13:53.551977+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 286f3ba4, step=-, repaired=0)"} {"timestamp": "2026-07-01T07:13:53.592831+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.entity_sync_service", "message": "Synced 41 entities to DB from checkpoint (upsert); removed 0 stale links"} {"timestamp": "2026-07-01T07:13:53.628361+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced 173 scene_stills (shot-based) to DB"} {"timestamp": "2026-07-01T07:13:53.642085+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.scene_still_writer", "message": "Synced scene_summary from checkpoint"} {"timestamp": "2026-07-01T07:13:53.653947+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='베이지니트웨어' kept existing entry, skipped new from raw='베이지니트웨어'"} {"timestamp": "2026-07-01T07:13:53.655716+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Synced 14 outlooks + 13 character-outlook links (Δ +0 / -0)"} {"timestamp": "2026-07-01T07:13:53.657960+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.outlook_sync_service", "message": "Removed 1 orphan outlooks: ['빈티지원피스']"} {"timestamp": "2026-07-01T07:13:53.665480+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.episode_projection_service", "message": "T2I appearance counts: 0 entities updated, 28 total short_ids found"} {"timestamp": "2026-07-01T07:13:53.671042+00:00", "level": "INFO", "logger": "app.services.checkpoint_sync.orchestrator", "message": "orchestrate_full_sync: all changes committed atomically (episode 286f3ba4, step=-, repaired=0)"} {"timestamp": "2026-07-01T07:13:53.697406+00:00", "level": "INFO", "logger": "app.core.asset_readiness", "message": "AssetReadiness OK: AssetReadiness episode=286f3ba4: expected=29 registered=29 disk=29 missing=0"} {"timestamp": "2026-07-01T07:13:53.756693+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded 23 existing reference images for 54 entities"} {"timestamp": "2026-07-01T07:13:53.773180+00:00", "level": "INFO", "logger": "app.services.scene_checkpoint_loaders", "message": "background_render: loaded 39 shot background mappings"} {"timestamp": "2026-07-01T07:13:53.860416+00:00", "level": "INFO", "logger": "app.services.scene_reference_service", "message": "Loaded outfit + composite + state_variant refs into scene_ref_image_map"} {"timestamp": "2026-07-01T07:13:53.863973+00:00", "level": "INFO", "logger": "app.services.scene_generation_coordinator", "message": "Scene 19 Shot 5: background_chain ref injected (bg_id=L09B01)"} {"timestamp": "2026-07-01T07:13:53.867090+00:00", "level": "INFO", "logger": "app.modules.pipeline.scene_image_pipeline", "message": "Generating scene image: CCTV 위치 확인과 서늘한 시선"} OPIK: Started logging traces to the "theroad-scene-lab" project at https://www.comet.com/opik/api/v1/session/redirect/projects/?trace_id=019f1c87-247d-7839-9388-dfd14872c0a0&path=aHR0cHM6Ly93d3cuY29tZXQuY29tL29waWsvYXBpLw==. {"timestamp": "2026-07-01T07:14:06.678159+00:00", "level": "INFO", "logger": "app.modules.pipeline.scene_image_pipeline", "message": "Scene LVM skipped: reason=off mode=off scene=19 shot=5"} INFO: 127.0.0.1:55943 - "POST /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/stills/3d0e0f5b-0af6-4d53-b353-658e1dd281d1/generate-image HTTP/1.1" 200 OK INFO: 127.0.0.1:55956 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:55958 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352 HTTP/1.1" 200 OK INFO: 127.0.0.1:55962 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps/visual_world_rules/result HTTP/1.1" 200 OK INFO: 127.0.0.1:55963 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/progress HTTP/1.1" 200 OK {"timestamp": "2026-07-01T07:14:09.917596+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: reference — 14 completed, 0 failed"} {"timestamp": "2026-07-01T07:14:09.917784+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 54 completed, 0 failed"} INFO: 127.0.0.1:55964 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/generation-status HTTP/1.1" 200 OK INFO: 127.0.0.1:55967 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/style-rules HTTP/1.1" 200 OK INFO: 127.0.0.1:55968 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/progress HTTP/1.1" 200 OK INFO: 127.0.0.1:55972 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps HTTP/1.1" 200 OK INFO: 127.0.0.1:55976 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/fulltext HTTP/1.1" 200 OK {"timestamp": "2026-07-01T07:14:09.975762+00:00", "level": "WARNING", "logger": "app.core.name_matcher", "message": "name_index collision: key='베이지니트웨어' kept existing entry, skipped new from raw='베이지니트웨어'"} INFO: 127.0.0.1:55978 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?type=chain_bg&episode_id=286f3ba4-5738-49b7-a7e4-ce0295fd4352 HTTP/1.1" 200 OK INFO: 127.0.0.1:55980 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps HTTP/1.1" 200 OK INFO: 127.0.0.1:55970 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/entities HTTP/1.1" 200 OK INFO: 127.0.0.1:55974 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/stills HTTP/1.1" 200 OK INFO: 127.0.0.1:55991 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=501ee176-ed48-4eba-a2fa-12d641aaa7e5 HTTP/1.1" 200 OK INFO: 127.0.0.1:55983 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8cb26723-a0d7-4a2e-8576-a122ce492846 HTTP/1.1" 200 OK INFO: 127.0.0.1:55986 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=fa69d64d-fe43-41ea-b063-d0d3b427d298 HTTP/1.1" 200 OK INFO: 127.0.0.1:55992 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=f57731fa-ee9e-49bd-b14a-13e416cb2db0 HTTP/1.1" 200 OK INFO: 127.0.0.1:55987 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=ec8bced3-4b51-4989-b309-a3c74fb52839 HTTP/1.1" 200 OK INFO: 127.0.0.1:55988 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5d3a4bb5-ee7b-41c3-9808-5a846b704e0c HTTP/1.1" 200 OK INFO: 127.0.0.1:56000 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=21a021d9-06b1-40a5-8066-12d9975eaee9 HTTP/1.1" 200 OK INFO: 127.0.0.1:56003 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=861a0e4d-54f3-41a1-84d1-e1de9943749c HTTP/1.1" 200 OK INFO: 127.0.0.1:55995 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d4c6abd1-5c5b-42a0-970f-f639443073f6 HTTP/1.1" 200 OK INFO: 127.0.0.1:55996 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=243d5176-ec56-444c-83c3-4f7d612f8d8b HTTP/1.1" 200 OK INFO: 127.0.0.1:56004 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=31a9174c-c25b-4bda-8c0e-f529eb61543a HTTP/1.1" 200 OK INFO: 127.0.0.1:55998 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=0498d8b0-399b-454a-bbbf-5c76baac3a71 HTTP/1.1" 200 OK INFO: 127.0.0.1:56015 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=173df783-2aea-4882-8bd5-6a8176597b92 HTTP/1.1" 200 OK INFO: 127.0.0.1:56016 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=0b20d5f5-2684-4148-997f-f3acbea9e97d HTTP/1.1" 200 OK INFO: 127.0.0.1:56012 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5a645881-b74e-4392-8383-3d1e1357b571 HTTP/1.1" 200 OK INFO: 127.0.0.1:56006 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=a5f22ca8-9ad2-4126-a500-6b67e061080c HTTP/1.1" 200 OK INFO: 127.0.0.1:56009 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=aa614fec-8c74-4fda-90e6-86efea108685 HTTP/1.1" 200 OK INFO: 127.0.0.1:56010 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=90cf4569-038f-455d-a5d9-98e8f42ac991 HTTP/1.1" 200 OK INFO: 127.0.0.1:56018 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d5ec9172-974b-41f4-ac22-b3d52b29f183 HTTP/1.1" 200 OK INFO: 127.0.0.1:56020 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=60c53db7-c35a-4f39-8381-90532ed5655d HTTP/1.1" 200 OK INFO: 127.0.0.1:56024 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=70b24423-db4b-450a-9b4d-896eddc4fa96 HTTP/1.1" 200 OK INFO: 127.0.0.1:56028 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=59757a92-31de-4e02-b009-de4c5a26f9f3 HTTP/1.1" 200 OK INFO: 127.0.0.1:56023 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=1a48a3b6-badc-4b9e-9a7a-fa18afbb0e97 HTTP/1.1" 200 OK INFO: 127.0.0.1:56026 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=50da7967-1ee9-4b70-a4ab-af3a2da8303e HTTP/1.1" 200 OK INFO: 127.0.0.1:56030 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7429d955-a1e1-4f19-80bc-0356560adddc HTTP/1.1" 200 OK INFO: 127.0.0.1:56032 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=18818a2d-ae77-43e4-9a95-d2457d354825 HTTP/1.1" 200 OK INFO: 127.0.0.1:56035 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=52cd1dbd-b01f-4c4d-9392-cc8619dc1f43 HTTP/1.1" 200 OK INFO: 127.0.0.1:56040 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=e8295762-0ca8-4ec5-88dc-fcd6f792bc59 HTTP/1.1" 200 OK INFO: 127.0.0.1:56039 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=1f404904-3479-4dde-8835-d8a6a42253a0 HTTP/1.1" 200 OK INFO: 127.0.0.1:56036 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2a11f432-a237-4657-99f3-15a61bef4789 HTTP/1.1" 200 OK INFO: 127.0.0.1:56042 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=efdc523f-a5ac-4b21-883a-0a1a5871871d HTTP/1.1" 200 OK INFO: 127.0.0.1:56046 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=21d4a8eb-75d0-49b1-b5b9-5561eb03f8a4 HTTP/1.1" 200 OK INFO: 127.0.0.1:56045 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=36511fbd-d237-463b-a41b-743e0ad48489 HTTP/1.1" 200 OK INFO: 127.0.0.1:56048 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=98468075-0e06-4a29-8ae3-8cdf05d94216 HTTP/1.1" 200 OK INFO: 127.0.0.1:56051 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5707cf8b-a5d3-4c66-87ba-89feb8b33f75 HTTP/1.1" 200 OK INFO: 127.0.0.1:56052 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=3d0e0f5b-0af6-4d53-b353-658e1dd281d1 HTTP/1.1" 200 OK INFO: 127.0.0.1:56054 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8ad0f2c1-b3b0-4663-8ed5-341d887b3db0 HTTP/1.1" 200 OK INFO: 127.0.0.1:56058 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7a1b098d-c1e6-4db1-ac07-18466432fa11 HTTP/1.1" 200 OK INFO: 127.0.0.1:56056 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=08f5686b-265b-4a8a-9dfc-a741e8790f45 HTTP/1.1" 200 OK INFO: 127.0.0.1:56064 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=b65a0c40-041c-450f-838f-80bd4721027b HTTP/1.1" 200 OK INFO: 127.0.0.1:56060 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6f446fa9-a090-48e1-b812-4961d481e7fe HTTP/1.1" 200 OK INFO: 127.0.0.1:56063 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=94fd2efd-45bd-43bf-b116-2c6d5f4f511e HTTP/1.1" 200 OK INFO: 127.0.0.1:56066 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=496e72e3-7a93-42d2-9140-40ca060b3420 HTTP/1.1" 200 OK INFO: 127.0.0.1:56070 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=e5d9f515-7846-4e1b-84f8-4f6c37b51a11 HTTP/1.1" 200 OK INFO: 127.0.0.1:56069 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=80c1d650-9202-4882-a6f8-21c5a56fd620 HTTP/1.1" 200 OK INFO: 127.0.0.1:56076 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=df1180f7-e642-4f45-b453-630bb5ab28ca HTTP/1.1" 200 OK INFO: 127.0.0.1:56073 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=015aca4a-5962-47fc-afab-6e9ce5ceb7d2 HTTP/1.1" 200 OK INFO: 127.0.0.1:56074 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=176c694c-fdd9-430d-af98-52fdd2f48fc3 HTTP/1.1" 200 OK INFO: 127.0.0.1:56078 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2ca3db44-8a19-4e7f-ad5a-656cefeaab3a HTTP/1.1" 200 OK INFO: 127.0.0.1:56082 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=35169bcf-fa4e-49e8-81d8-0d8e4c6a1ddb HTTP/1.1" 200 OK INFO: 127.0.0.1:56081 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=454d94de-f1b2-4251-83d7-09f42fa151be HTTP/1.1" 200 OK INFO: 127.0.0.1:56089 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=782acfbe-d0dd-4454-8c6d-d34d47c14f45 HTTP/1.1" 200 OK INFO: 127.0.0.1:56086 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2fa0d5fa-6136-4dbd-96cb-6020a339bf05 HTTP/1.1" 200 OK INFO: 127.0.0.1:56084 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8c22beae-4aa1-4ff9-a34f-59978046c9a5 HTTP/1.1" 200 OK INFO: 127.0.0.1:56090 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=28c0fda7-194b-40ff-9572-f6c74c1bfe81 HTTP/1.1" 200 OK INFO: 127.0.0.1:56093 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=64ad95f6-4a0b-4c84-af8e-00766d52cb7c HTTP/1.1" 200 OK INFO: 127.0.0.1:56094 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=80f20f99-28f9-447f-b72a-c57077d5ad05 HTTP/1.1" 200 OK INFO: 127.0.0.1:56100 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=406d2fe7-c5e2-4826-9292-2f39a61ae7a5 HTTP/1.1" 200 OK INFO: 127.0.0.1:56096 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=264262e5-7a78-4cb9-b1f7-df0550e464b2 HTTP/1.1" 200 OK INFO: 127.0.0.1:56098 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8b77644c-b6c9-4cce-a89c-ef249360c82b HTTP/1.1" 200 OK INFO: 127.0.0.1:56105 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=40af9c43-1711-4b18-bc14-4bdc098ebdf2 HTTP/1.1" 200 OK INFO: 127.0.0.1:56102 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=91ced2d0-458b-491d-a1ce-4c1218abc735 HTTP/1.1" 200 OK INFO: 127.0.0.1:56106 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7b3f142d-7de8-4a38-b414-609d7fbdc099 HTTP/1.1" 200 OK INFO: 127.0.0.1:56111 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=95cfa81f-ca6b-40e9-a7c9-9ffdce8fa402 HTTP/1.1" 200 OK INFO: 127.0.0.1:56118 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2400d03c-d463-40be-8c2b-8c2d99c67ce8 HTTP/1.1" 200 OK INFO: 127.0.0.1:56108 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=31ae8448-f98b-4677-887f-556be5ebb755 HTTP/1.1" 200 OK INFO: 127.0.0.1:56117 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=85e243a0-a273-499d-a416-2d682176c57c HTTP/1.1" 200 OK INFO: 127.0.0.1:56114 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=ef12d76e-d0e9-43cc-a8b6-0c15934b1eb6 HTTP/1.1" 200 OK INFO: 127.0.0.1:56112 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6c68beff-7760-42b2-b55c-250b5db14d94 HTTP/1.1" 200 OK INFO: 127.0.0.1:56120 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=087f69b1-ebd0-4b38-9f11-f4d6e864fd21 HTTP/1.1" 200 OK INFO: 127.0.0.1:56126 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=44b42189-10af-4080-8673-124e4904c074 HTTP/1.1" 200 OK INFO: 127.0.0.1:56123 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=c2cd6234-b8ef-46a4-8d91-9d5bd98da065 HTTP/1.1" 200 OK INFO: 127.0.0.1:56129 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=3074b503-341f-4763-8804-09f979875840 HTTP/1.1" 200 OK INFO: 127.0.0.1:56124 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=fe694560-4f19-4603-bb0c-e12ea2adbd7a HTTP/1.1" 200 OK INFO: 127.0.0.1:56130 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=bbf2d653-1cc8-480a-be9f-974be2135698 HTTP/1.1" 200 OK INFO: 127.0.0.1:56132 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=058797ec-fa7d-412f-b331-0a0811cef745 HTTP/1.1" 200 OK INFO: 127.0.0.1:56136 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d2094ec4-b44b-4530-85e3-f1c341653929 HTTP/1.1" 200 OK INFO: 127.0.0.1:56139 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=67a3622a-2de5-4234-a1d9-3dae424628e7 HTTP/1.1" 200 OK INFO: 127.0.0.1:56140 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d0117caa-e796-4bfa-ac13-33f63d9a274c HTTP/1.1" 200 OK INFO: 127.0.0.1:56135 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=b1feb783-a471-4451-92c8-9a962999e325 HTTP/1.1" 200 OK INFO: 127.0.0.1:56142 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=cb9e908e-3273-4fce-9392-30a9413845b0 HTTP/1.1" 200 OK INFO: 127.0.0.1:56144 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=46bfd5c3-d86f-4f84-a003-5b1edb8b0274 HTTP/1.1" 200 OK INFO: 127.0.0.1:56149 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=ead0d442-455a-4e3c-85c8-c177144c8b50 HTTP/1.1" 200 OK INFO: 127.0.0.1:56146 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8303ff05-b29a-4c33-8058-7bbf8a1b29fb HTTP/1.1" 200 OK INFO: 127.0.0.1:56150 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=82d2c6ca-3611-451d-bc04-f74b72480788 HTTP/1.1" 200 OK INFO: 127.0.0.1:56152 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=dd311c6e-6b46-46ca-a199-55b5173aca21 HTTP/1.1" 200 OK INFO: 127.0.0.1:56154 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=adeb248e-b870-4374-9fff-48e94793dcdd HTTP/1.1" 200 OK INFO: 127.0.0.1:56160 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=367eeaf5-c542-4c2b-a570-bcc9d784403f HTTP/1.1" 200 OK INFO: 127.0.0.1:56158 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=011846e9-b60e-4e68-b210-62cccbd1786b HTTP/1.1" 200 OK INFO: 127.0.0.1:56157 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5e273ea7-8139-45ec-9797-cecd886fb3ac HTTP/1.1" 200 OK INFO: 127.0.0.1:56166 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=c8f54a18-c688-43e8-ba30-3b03303edba8 HTTP/1.1" 200 OK INFO: 127.0.0.1:56163 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=f7d4470e-5fcd-47dd-a060-77de27a10bce HTTP/1.1" 200 OK INFO: 127.0.0.1:56164 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=b8300ba5-abd2-46c0-896f-39bc35a4390b HTTP/1.1" 200 OK INFO: 127.0.0.1:56170 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=fac005b0-1637-4ed9-903e-f4f02bccfa89 HTTP/1.1" 200 OK INFO: 127.0.0.1:56178 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=37d03d70-c5a9-4d1b-ace6-863c21900d6b HTTP/1.1" 200 OK INFO: 127.0.0.1:56174 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=1323edfb-a4bb-49f8-9001-10a47b124486 HTTP/1.1" 200 OK INFO: 127.0.0.1:56172 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=aaf6f10a-f09e-4958-859a-88b3e92213a6 HTTP/1.1" 200 OK INFO: 127.0.0.1:56169 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=07b9ec6f-fe0b-4fd7-898b-d321c8597008 HTTP/1.1" 200 OK INFO: 127.0.0.1:56177 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=76287200-c38b-4704-bb35-74ba707e672a HTTP/1.1" 200 OK INFO: 127.0.0.1:56182 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=979fb3c5-8d82-43af-bfd6-edd4837198c9 HTTP/1.1" 200 OK INFO: 127.0.0.1:56181 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=bd06417a-9772-473a-a713-810f502320e8 HTTP/1.1" 200 OK INFO: 127.0.0.1:56184 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6ad4b790-00bb-406d-ac50-e424a28f65fd HTTP/1.1" 200 OK INFO: 127.0.0.1:56186 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5f26648d-15ca-4eeb-942c-0eb5c230d84d HTTP/1.1" 200 OK INFO: 127.0.0.1:56188 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=fab94f4f-e0b9-45b4-bc5b-20d3db4bad5b HTTP/1.1" 200 OK INFO: 127.0.0.1:56190 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=15f457b9-6860-4a19-bdd7-4e5624243489 HTTP/1.1" 200 OK INFO: 127.0.0.1:56192 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=640d2e3b-b163-4f09-97aa-e22b5dcfa28d HTTP/1.1" 200 OK INFO: 127.0.0.1:56194 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=c36bbfd5-30ed-43e0-bc39-58266cec9203 HTTP/1.1" 200 OK INFO: 127.0.0.1:56198 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=388358f9-beb4-4a48-880d-94517725cce5 HTTP/1.1" 200 OK INFO: 127.0.0.1:56201 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=ff2106c3-0116-4fc1-8aed-a8ba89fb1713 HTTP/1.1" 200 OK INFO: 127.0.0.1:56196 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=f47019fb-1130-4089-a9dd-f802f5acc6d6 HTTP/1.1" 200 OK INFO: 127.0.0.1:56202 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=fa696707-d991-4289-93ac-e222d7fc140f HTTP/1.1" 200 OK INFO: 127.0.0.1:56206 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=5de325b1-2103-4a66-a1a3-2721245a3c5b HTTP/1.1" 200 OK INFO: 127.0.0.1:56205 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=896245a8-7165-4400-bdc0-8075da2bc16b HTTP/1.1" 200 OK INFO: 127.0.0.1:56210 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=f42d4b80-8acb-41c7-a4dd-ad2aa182e484 HTTP/1.1" 200 OK INFO: 127.0.0.1:56214 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7d9da5c4-9610-4f18-b47a-3dc51578803c HTTP/1.1" 200 OK INFO: 127.0.0.1:56213 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=1957598f-662e-43d0-8ce2-2af003fb9eb9 HTTP/1.1" 200 OK INFO: 127.0.0.1:56209 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=12af0cb8-c3a7-4ccd-9da8-41017eb3d228 HTTP/1.1" 200 OK INFO: 127.0.0.1:56216 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=1c6ba6f0-41e7-4e17-a539-7d350a420cd3 HTTP/1.1" 200 OK INFO: 127.0.0.1:56218 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=27574bf6-eb4e-48ad-85a3-c6f4b52b6972 HTTP/1.1" 200 OK INFO: 127.0.0.1:56222 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=590f885a-c866-4ec0-a822-e606a42b2769 HTTP/1.1" 200 OK INFO: 127.0.0.1:56227 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6e05eabb-0bd8-4133-866c-8c10437811e4 HTTP/1.1" 200 OK INFO: 127.0.0.1:56224 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=9019d3f5-5c6b-4ab4-8774-e974a6ec61ed HTTP/1.1" 200 OK INFO: 127.0.0.1:56228 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=10de2036-346d-4299-98b2-a46602fec660 HTTP/1.1" 200 OK INFO: 127.0.0.1:56220 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=eeded598-591d-41ec-b2dd-4847b822ddf9 HTTP/1.1" 200 OK INFO: 127.0.0.1:56230 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=06567bcc-c273-41fd-830e-952b6f8565f9 HTTP/1.1" 200 OK INFO: 127.0.0.1:56232 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=9907adfc-3979-4159-8b06-ebc313c74eef HTTP/1.1" 200 OK INFO: 127.0.0.1:56242 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8b95ddf4-5ea5-4bdb-8ee9-e95527eb6b08 HTTP/1.1" 200 OK INFO: 127.0.0.1:56241 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7740d62a-500c-459b-8017-91b8cd867d44 HTTP/1.1" 200 OK INFO: 127.0.0.1:56238 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2acac42a-49d5-4d7a-9a34-0a9dbb10e226 HTTP/1.1" 200 OK INFO: 127.0.0.1:56235 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=558f1a02-f98b-448a-bb50-56e841595832 HTTP/1.1" 200 OK INFO: 127.0.0.1:56236 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=3a393022-34a8-4337-b38c-5bd8d2711911 HTTP/1.1" 200 OK INFO: 127.0.0.1:56244 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=3f8107d6-049a-4fcc-ae13-90cad5d4d4e7 HTTP/1.1" 200 OK INFO: 127.0.0.1:56246 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d08f5b4a-d012-4c7f-b6cc-de1a8f2c04be HTTP/1.1" 200 OK INFO: 127.0.0.1:56248 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=b07c8204-ebad-4cb4-bca3-d9fc37ea551f HTTP/1.1" 200 OK INFO: 127.0.0.1:56254 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=70d0989a-7bd6-4c94-acca-939ca94d00ff HTTP/1.1" 200 OK INFO: 127.0.0.1:56251 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=3b267cf6-2440-410d-8817-dab4259cbc18 HTTP/1.1" 200 OK INFO: 127.0.0.1:56253 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d14e4e70-5362-4cf7-bfb2-a0401b6d8306 HTTP/1.1" 200 OK INFO: 127.0.0.1:56256 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d39aa6b0-3d51-4793-ae35-588220305f75 HTTP/1.1" 200 OK INFO: 127.0.0.1:56258 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6c93fdcb-11df-4b2e-b779-71060677b0f3 HTTP/1.1" 200 OK INFO: 127.0.0.1:56263 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6f777410-ba66-4a27-be2a-595f209c4011 HTTP/1.1" 200 OK INFO: 127.0.0.1:56266 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7d060b05-2b9c-40e5-aec0-cd9c784c6be2 HTTP/1.1" 200 OK INFO: 127.0.0.1:56268 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7d83987f-e614-436f-8ee3-c70d84b56393 HTTP/1.1" 200 OK INFO: 127.0.0.1:56264 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=e38d9070-830f-4766-ae3a-74885e7fa7fc HTTP/1.1" 200 OK INFO: 127.0.0.1:56260 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8301beac-7c83-4db8-b0eb-cd62e20f029a HTTP/1.1" 200 OK INFO: 127.0.0.1:56270 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=64d498e7-99e5-4dd4-9aea-49634d652704 HTTP/1.1" 200 OK INFO: 127.0.0.1:56277 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=69cdfd43-5534-45bb-8d5e-838f4a05b95c HTTP/1.1" 200 OK INFO: 127.0.0.1:56281 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=85cf0fbb-c469-4071-9dd3-f129bf89271b HTTP/1.1" 200 OK INFO: 127.0.0.1:56278 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=428a5546-64c1-4440-bc54-e1a86c6edd0f HTTP/1.1" 200 OK INFO: 127.0.0.1:56275 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=c6400e10-5d3a-46db-99fe-4747b490fd79 HTTP/1.1" 200 OK INFO: 127.0.0.1:56282 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=08a5aad4-3c20-47f7-9016-163c52a8a18e HTTP/1.1" 200 OK INFO: 127.0.0.1:56273 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d09fc57d-a310-4368-b1cd-edef690186aa HTTP/1.1" 200 OK INFO: 127.0.0.1:56284 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=020e0534-ae36-4b6e-8bfd-9e5520ef5501 HTTP/1.1" 200 OK INFO: 127.0.0.1:56294 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=db39e4f0-02e5-41db-b1a5-e1b03524ecc5 HTTP/1.1" 200 OK INFO: 127.0.0.1:56289 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=60fdc247-f227-4cba-89f8-f21c2b0d8de6 HTTP/1.1" 200 OK INFO: 127.0.0.1:56286 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=a65ce6f3-f60a-4479-a500-0e55f69d9a3b HTTP/1.1" 200 OK INFO: 127.0.0.1:56290 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=625de7a2-f875-4b99-8cf4-d5d2bdbba740 HTTP/1.1" 200 OK INFO: 127.0.0.1:56293 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=8bc44407-e0d6-4fd1-b7df-b5935f565378 HTTP/1.1" 200 OK INFO: 127.0.0.1:56305 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=03fa68b9-1cdc-41f9-b81b-7029d677a591 HTTP/1.1" 200 OK INFO: 127.0.0.1:56300 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=cfc8f611-9d4c-49ef-991c-eeec6431a544 HTTP/1.1" 200 OK INFO: 127.0.0.1:56299 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=a384ed1b-0a23-42a9-a969-f91f8fc67a86 HTTP/1.1" 200 OK INFO: 127.0.0.1:56306 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=9e5fbc20-cbc1-4613-828a-283cb3cbb8fb HTTP/1.1" 200 OK INFO: 127.0.0.1:56302 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=4c03b01f-194e-43b1-9511-dfb8edc17f61 HTTP/1.1" 200 OK INFO: 127.0.0.1:56297 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=f49bfaa6-0301-444f-b22d-b8acdd9f57b7 HTTP/1.1" 200 OK INFO: 127.0.0.1:56308 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=46c69476-da88-4c15-8ddf-836422c057a4 HTTP/1.1" 200 OK INFO: 127.0.0.1:56313 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d8d7dab9-b5d6-4b7d-aac2-b8b466d27fdc HTTP/1.1" 200 OK INFO: 127.0.0.1:56314 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=d7558a40-d32c-4c57-a2d1-1d9bfe308368 HTTP/1.1" 200 OK INFO: 127.0.0.1:56317 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=2add362d-c5a1-43af-ac9b-f7649c544a26 HTTP/1.1" 200 OK INFO: 127.0.0.1:56310 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=22d2b873-d11f-4452-9c67-99d78d776d45 HTTP/1.1" 200 OK INFO: 127.0.0.1:56318 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=64b416d4-981f-4319-802a-48de3fbe20d5 HTTP/1.1" 200 OK INFO: 127.0.0.1:56324 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=7ba399b6-e070-4890-954c-6744a7a515a9 HTTP/1.1" 200 OK INFO: 127.0.0.1:56320 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=6578cd71-8866-4e0f-9ccd-0a4ae83adca0 HTTP/1.1" 200 OK INFO: 127.0.0.1:56327 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=a5088c18-4305-4019-9a86-673d676fc447 HTTP/1.1" 200 OK INFO: 127.0.0.1:56322 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?still_id=71932eba-8f34-4da4-a828-d53d75dd830e HTTP/1.1" 200 OK INFO: 127.0.0.1:56328 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images/63312baa-830b-4cf5-82de-40991686cf6e/file?thumb=1 HTTP/1.1" 200 OK INFO: 127.0.0.1:56347 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:56349 - "GET /api/v1/projects/?per_page=100 HTTP/1.1" 200 OK INFO: 127.0.0.1:56352 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5 HTTP/1.1" 200 OK INFO: 127.0.0.1:56358 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/style-rules HTTP/1.1" 200 OK INFO: 127.0.0.1:56360 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:56359 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/planning-doc HTTP/1.1" 200 OK INFO: 127.0.0.1:56355 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/activities?per_page=10 HTTP/1.1" 200 OK INFO: 127.0.0.1:56362 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/ HTTP/1.1" 200 OK INFO: 127.0.0.1:56366 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/progress HTTP/1.1" 200 OK INFO: 127.0.0.1:56370 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps HTTP/1.1" 200 OK {"timestamp": "2026-07-01T07:14:53.536423+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: reference — 14 completed, 0 failed"} {"timestamp": "2026-07-01T07:14:53.537001+00:00", "level": "INFO", "logger": "app.modules.image_checkpoint", "message": "Checkpoint loaded: scene — 54 completed, 0 failed"} INFO: 127.0.0.1:56369 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/images?type=chain_bg&episode_id=286f3ba4-5738-49b7-a7e4-ce0295fd4352 HTTP/1.1" 200 OK INFO: 127.0.0.1:56364 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/generation-status HTTP/1.1" 200 OK INFO: 127.0.0.1:56372 - "GET /api/v1/projects/a7f80ab9-e97b-420c-a380-3beccb0bcfe5/episodes/286f3ba4-5738-49b7-a7e4-ce0295fd4352/steps HTTP/1.1" 200 OK INFO: Shutting down INFO: Waiting for application shutdown. INFO: Application shutdown complete. INFO: Finished server process [80095]