Scope
Activate and pass js/bun/s3/s3-insecure.test.ts from the copied Bun corpus.
Required behavior
- Implement
S3Client.file()read methods through the Home S3/HTTP compatibility layer. - Preserve plain
http://endpoints instead of forcing TLS or failing to connect. - Route local requests through the active Home
Bun.servedispatcher. - Translate non-success HTTP responses into S3-layer errors with Bun-compatible
code: "UnknownError". - Add an exact-corpus repository regression and pass the full Home test gate.
Follows #94 and tracks another bounded S3 tranche of #66/#81.