Real Codex wrapper invocation log (process IDs redacted). Every invocation waits before exec with arguments preserved. The 90-second invocations have no exec line because the probes cancel them. 2026-11-11T09:35:35Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:35:50Z process=[redacted] exec 2026-11-11T09:36:12Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:36:27Z process=[redacted] exec 2026-11-11T09:36:46Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:36:55Z process=[redacted] delay=25 command=app-server start 2026-11-11T09:37:02Z process=[redacted] exec 2026-11-11T09:37:04Z process=[redacted] delay=25 command=app-server start 2026-11-11T09:37:20Z process=[redacted] exec 2026-11-11T09:38:14Z process=[redacted] delay=90 command=app-server start 2026-11-11T09:38:16Z process=[redacted] delay=90 command=app-server start 2026-11-11T09:40:08Z process=[redacted] delay=25 command=app-server start 2026-11-11T09:40:11Z process=[redacted] delay=25 command=app-server start 2026-11-11T09:40:14Z process=[redacted] delay=25 command=app-server start 2026-11-11T09:40:17Z process=[redacted] delay=25 command=app-server start 2026-11-11T09:40:33Z process=[redacted] exec 2026-11-11T09:40:36Z process=[redacted] exec 2026-11-11T09:40:48Z process=[redacted] delay=25 command=app-server start 2026-11-11T09:41:13Z process=[redacted] exec 2026-11-11T09:41:25Z process=[redacted] delay=25 command=app-server start 2026-11-11T09:41:29Z process=[redacted] delay=25 command=app-server start 2026-11-11T09:41:50Z process=[redacted] exec 2026-11-11T09:41:54Z process=[redacted] exec 2026-11-11T09:42:03Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:42:04Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:42:04Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:42:18Z process=[redacted] exec 2026-11-11T09:42:19Z process=[redacted] exec 2026-11-11T09:42:19Z process=[redacted] exec 2026-11-11T09:42:49Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:42:52Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:43:04Z process=[redacted] exec 2026-11-11T09:43:07Z process=[redacted] exec 2026-11-11T09:43:45Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:43:47Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:43:48Z process=[redacted] delay=15 command=app-server start 2026-11-11T09:44:00Z process=[redacted] exec 2026-11-11T09:44:02Z process=[redacted] exec 2026-11-11T09:44:03Z process=[redacted] exec 2026-11-11T09:44:49Z process=[redacted] delay=25 command=app-server start 2026-11-11T09:45:14Z process=[redacted] exec Observed web UI: 25s base Unavailable, head Authenticated; skills absent on base, present on head. 15s after authentication refresh: both authenticated, nine models, repo skill found. 90s startup hold: both return provider-status timeout before exec.