<?php
declare(strict_types=1);require __DIR__.'/common.php';
$dir=getenv('SM7_RUNTIME').'/native-report';$stages=[];$requests=0;$assertions=0;
foreach(['catalog-original','card','catalog-green'] as $name){$file=$dir.'/'.$name.'.json';if(!is_file($file)){continue;}$raw=file_get_contents($file);$report=json_decode($raw,true,512,JSON_THROW_ON_ERROR);$s=$report['run']['stats'];$one=['requests'=>$s['requests']['total'],'request_failures'=>$s['requests']['failed'],'assertions'=>$s['assertions']['total'],'failures'=>$s['assertions']['failed'],'report_bytes'=>strlen($raw),'report_sha256'=>hash('sha256',$raw)];$stages[$name]=$one;$requests+=$one['requests'];$assertions+=$one['assertions'];}
$result=['native_cli_version'=>'2.2.8','requests'=>$requests,'assertions'=>$assertions,'stages'=>$stages];smSave('native-stats-private.json',$result);echo json_encode($result),PHP_EOL;
