Purpose
Audit task, not a bug report — produces a test matrix, doesn't fix anything.
Procedure
Write or locate tests exercising genuinely concurrent connections/requests through the adapter:
Definition of Done
Audit results (2026-08-24)
| Scenario |
Evidence |
Result |
| Concurrent real assets plus dotted and percent-encoded dynamic routes |
tests/node.test.ts — should let excluded dotted routes bypass static serving under concurrency |
✅ |
| One connection aborts mid-request while other work continues |
should abort the Web Request when the Node request closes; shared real-socket conformance test |
✅ |
| Slow/backpressured response alongside normal transport behavior |
should honor response backpressure; full concurrent suite |
✅ |
| Shutdown races with an in-flight request |
should wait for an in-flight request before completing shutdown |
✅ |
| Concurrent shutdown callers |
should close the application exactly once across concurrent shutdown |
✅ |
New coverage is included in #35; no concurrency defect remained.
Purpose
Audit task, not a bug report — produces a test matrix, doesn't fix anything.
Procedure
Write or locate tests exercising genuinely concurrent connections/requests through the adapter:
Definition of Done
Audit results (2026-08-24)
tests/node.test.ts—should let excluded dotted routes bypass static serving under concurrencyshould abort the Web Request when the Node request closes; shared real-socket conformance testshould honor response backpressure; full concurrent suiteshould wait for an in-flight request before completing shutdownshould close the application exactly once across concurrent shutdownNew coverage is included in #35; no concurrency defect remained.