set -u
D="C:/Users/decid/AppData/Local/Temp/claude/C--Users-decid-Documents-projects-spt-core/1a98f6c1-6506-4a6a-8b21-46aaadf89acc/scratchpad/disc"
printf '%-22s %-10s %-9s %-9s %s\n' LEG BUILD SUMMARY EXIT END_MTIME_UTC
for f in "$D"/rep*_*.raw; do
  tag=$(basename "$f" .raw)
  b=$(grep -o 'Finished `test` profile.*in .*' "$f" | sed 's/.*in //')
  s=$(grep -o 'Summary \[ *[0-9.]*s\]' "$f" | tail -1 | grep -o '[0-9.]*')
  e="-"; [ -f "$D/$tag.exit" ] && e=$(cat "$D/$tag.exit")
  m=$(date -u -r "$f" +%H:%M:%SZ 2>/dev/null || echo '-')
  printf '%-22s %-10s %-9s %-9s %s\n' "$tag" "${b:--}" "${s:--}" "$e" "$m"
done
echo
echo "PER-TEST (seconds):"
for f in "$D"/rep*_*.raw; do
  tag=$(basename "$f" .raw)
  echo "--- $tag"
  grep -E '^\s+(PASS|FAIL|TRY)' "$f" | sed 's/^\s*//' | sed 's/(\([0-9]\)\/5)//'
done
