What to build
Tighten cleanup for simctl recordVideo processes so record stop only signals recorder processes owned by the current session when possible. The current path-based matching is useful as a fallback, but shared temporary paths or similar command lines could collide in edge cases.
Keep the current diagnostics value: failures should still explain what process cleanup attempted.
Acceptance criteria
Blocked by
None - can start immediately
What to build
Tighten cleanup for
simctl recordVideoprocesses sorecord stoponly signals recorder processes owned by the current session when possible. The current path-based matching is useful as a fallback, but shared temporary paths or similar command lines could collide in edge cases.Keep the current diagnostics value: failures should still explain what process cleanup attempted.
Acceptance criteria
Blocked by
None - can start immediately