I have got a question from your practical use, do you use any subagents to run in background? Have you figured out what happens if main agents spawns a subagent that runs in background and main agent ends? will subagent finish or terminated?
Using Codex CLI, Codex-5.3 XHigh created a three-phase refactoring plan (DRY, SRP, YAGNI as soft GC).
I added two verifier agents to the project, based on Gemini 3 Flash and Codex-5.2 XHigh.
I tasked Codex-5.2 XHigh with fully implementing the plan, verifying itself with CI and G3F after each phase, and finally verifying the work with C5.2XH.