<?php
$mode=$argv[1]??'--gate';if(!in_array($mode,['--gate','--execute'],true))exit(78);
$pid=112175;$parent='/tmp/zhct-dm-poc-20260928.fcpiiN/store';if(strpos((string)file_get_contents('/proc/'.$pid.'/cmdline'),$parent.'/public')===false)throw new RuntimeException('Original C parent drift');$env=[];foreach(explode("\0",(string)file_get_contents('/proc/'.$pid.'/environ'))as $e){$v=explode('=',$e,2);if(count($v)===2)$env[$v[0]]=$v[1];}foreach(['POC_HOST'=>'127.0.0.1','POC_PORT'=>'5237','POC_SCHEMA'=>'ZHCT_APP','POC_EXTERNAL_STUBS'=>'1','POC_REAL_QUEUE'=>'0']as $k=>$v)if(($env[$k]??'')!==$v)throw new RuntimeException('Original nonprod C environment');
if($mode==='--execute'){foreach(['F27_ROOT_PLAN_SHA','F27_ROOT_RUNNER_SHA','F27_ROOT_CORE_SHA']as $i=>$k){if(!isset($argv[$i+2])||preg_match('/^[0-9a-f]{64}$/D',$argv[$i+2])!==1)throw new RuntimeException('Root explicit exact approval hashes');$env[$k]=$argv[$i+2];}}
$cmd=['/www/server/php/73/bin/php','-c','/www/server/php/73/etc/php-cli.ini','-d','extension=/home/dmdba/dmdbms/drivers/php_pdo/libphp73_dm.so','-d','extension=/home/dmdba/dmdbms/drivers/php_pdo/php73_pdo_dm.so',__DIR__.'/execute.php','C',$mode];$proc=proc_open(implode(' ',array_map('escapeshellarg',$cmd)),[0=>STDIN,1=>STDOUT,2=>STDERR],$pipes,null,$env);if(!is_resource($proc))throw new RuntimeException('Own short child');exit(proc_close($proc));
