Command: python -c "from pathlib import Path;import hashlib,py_compile,json,subprocess;root=Path(r'C:\Users\ash\Documents\Codex\2026-08-26\LaptopBridge-DEV');p=root/'sheet_relay.py';out={'dev_root_exists':root.is_dir(),'sheet_exists':p.is_file()};py_compile.compile(str(p),doraise=True);sb=p.read_bytes();s=sb.decode('utf-8','replace');helpers=list(root.rglob('human_assistant_uia.ps1'));out.update({'sheet_sha256':hashlib.sha256(sb).hexdigest(),'sheet_sha_expected':hashlib.sha256(sb).hexdigest()=='c8ca5fc4cd1264d9368c468f43bb1a30809450d6b3288f5ad8d4b7129ab4833f','sheet_compile':'OK','ha2_marker':('HA2' in s),'hidden_launch':('-WindowStyle' in s and 'Hidden' in s),'create_no_window':('CREATE_NO_WINDOW' in s),'helper_paths':[str(x) for x in helpers],'uia_path_lines':[x.strip() for x in s.splitlines() if '_pc_uia_script_path' in x or 'human_assistant_uia.ps1' in x][:12]});h=helpers[0] if helpers else None;hb=h.read_bytes() if h else b'';t=hb.decode('utf-8','replace') if h else '';out.update({'helper_found':bool(h),'helper_sha256':hashlib.sha256(hb).hexdigest() if h else None,'helper_sha_expected':(hashlib.sha256(hb).hexdigest()=='b10d0bb8e25a43d29db851968f1519a89373ade84df6a8c43df37edbe0cd0e47') if h else False,'helper_modes':all(x in t for x in ('observe','find','click')) if h else False});net=subprocess.run(['netstat','-ano'],capture_output=True,text=True,timeout=5).stdout;out['listen_8766']=[x.strip() for x in net.splitlines() if ':8766' in x and 'LISTENING' in x];out['listen_8765']=[x.strip() for x in net.splitlines() if ':8765' in x and 'LISTENING' in x];tl=subprocess.run(['tasklist','/FI','PID eq 9652','/V','/FO','CSV'],capture_output=True,text=True,timeout=5).stdout.strip();out['pid9652_present']=('9652' in tl and 'No tasks are running' not in tl);out['pid9652_tasklist']=tl[:500];c=subprocess.run(['curl.exe','-sS','--max-time','3','http://127.0.0.1:8766/health'],capture_output=True,text=True,timeout=5);out['dev_health_rc']=c.returncode;out['dev_health']=(c.stdout or c.stderr)[:200];print(json.dumps(out,separators=(',',':')))"
Directory: projects
Status: SUCCESS
Exit code: 0
Cancel Job Rerun Command Refresh
{"dev_root_exists":true,"sheet_exists":true,"sheet_sha256":"c8ca5fc4cd1264d9368c468f43bb1a30809450d6b3288f5ad8d4b7129ab4833f","sheet_sha_expected":true,"sheet_compile":"OK","ha2_marker":true,"hidden_launch":true,"create_no_window":true,"helper_paths":["C:\\Users\\ash\\Documents\\Codex\\2026-08-26\\LaptopBridge-DEV\\projects\\human_assistant_uia.ps1"],"uia_path_lines":["def _pc_uia_script_path():","return _pc_root() / \"projects\" / \"human_assistant_uia.ps1\"","script = _pc_uia_script_path()"],"helper_found":true,"helper_sha256":"b10d0bb8e25a43d29db851968f1519a89373ade84df6a8c43df37edbe0cd0e47","helper_sha_expected":true,"helper_modes":false,"listen_8766":["TCP 127.0.0.1:8766 0.0.0.0:0 LISTENING 19304","TCP 127.0.0.1:8766 0.0.0.0:0 LISTENING 16088"],"listen_8765":["TCP 127.0.0.1:8765 0.0.0.0:0 LISTENING 20316"],"pid9652_present":false,"pid9652_tasklist":"INFO: No tasks are running which match the specified criteria.","dev_health_rc":7,"dev_health":"curl: (7) Failed to connect to 127.0.0.1 port 8766 after 2225 ms: Could not connect to server\n"}