Tracks copied Bun corpus position 4150 (js/web/fetch/fetch.test.ts).
Scope:
- validate and normalize Request URLs with structured parse diagnostics
- port data URLs, AbortSignal behavior, request/response streaming, Unix/TLS/network options, and remaining fetch lifecycle cases
- preserve Bun-visible errors while adding operation/phase/cause metadata and composed stacks
- pass the complete upstream file without weakening assertions
Parent tracker: #66