Run the locked dev server on supported Python separately from the core test matrix. Ignore child terminal lifecycle events until the root finishes committing state. Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>