BEFORE | fd8e386f7f Linux x86_64 | Node v26.12.1 | fresh isolated HOME / T3 home Production fx status check + real NodeServices + synthetic CLI Budget: 10 seconds. Same driver and inputs on both commits. Runtime: production checkFxProviderStatus, real NodeServices, synthetic fx fixture {"case":"healthy","observedMs":945,"returned":true,"statusChildAlive":false,"signals":0,"result":{"elapsedMs":187,"status":"ready","auth":{"status":"authenticated","label":"api-key"},"models":["default","test-model"]}} {"case":"normal-term","observedMs":10863,"returned":true,"statusChildAlive":false,"signals":0,"result":{"elapsedMs":10105,"status":"warning","auth":{"status":"unknown"},"message":"fx is installed but login state could not be determined.","models":["default","test-model"]}} {"case":"ignore-term","observedMs":22001,"returned":false,"statusChildAlive":true,"signals":1} After killing only the recorded stuck CLI PID: {"elapsedMs":21296,"status":"warning","auth":{"status":"unknown"},"message":"fx is installed but login state could not be determined.","models":["default","test-model"]} Observation complete; compare ignore-term return state and live-process state above. Command exit: 0