<?php
declare(strict_types=1);require __DIR__.'/contract.php';$db=smPdo();$lane=getenv('SM7_LANE');
$expected=$lane==='B'?['id'=>99680,'uuid'=>'FC3C16FF-C048-40F4-A950-082A7AC9C13D','marker'=>'CDXDMENU10B95683BE2']:['id'=>2791,'uuid'=>'2852F2D7-9B88-45F6-A53D-495744CA1CAE','marker'=>'CDXDMENU10C3EED1F43'];
$rows=smRows($db,'SELECT * FROM ydy_user WHERE id=? AND uuid=? AND account=? AND create_by=?',[$expected['id'],$expected['uuid'],$expected['marker'],$expected['marker']]);
if(count($rows)!==1||(int)$rows[0]['type']!==0||(int)$rows[0]['status']!==0||(int)$rows[0]['is_delete']!==0){throw new RuntimeException('Owned disabled actor identity drift');}
smSave('actor-private.json',$expected);smSave('actor-baseline-private.json',['actor_digest'=>smDigest($rows)]);unset($rows);catActor($db);
echo json_encode(['lane'=>$lane,'own_disabled_actor_verified'=>true,'full_row_credentials_persisted'=>false,'business_dml_ddl'=>0]),PHP_EOL;
