(v: unknown)
| 154 | } |
| 155 | |
| 156 | function num(v: unknown): number | undefined { |
| 157 | return typeof v === 'number' && Number.isFinite(v) ? v : undefined; |
| 158 | } |
| 159 | |
| 160 | /** Reduce a URL to "host[/first-segment]" for a compact fetch summary. */ |
| 161 | function urlHost(url: string): string { |