/sse
well-formed Server-Sent Events stream — `data:`, `event:`, `id:`, and `retry:` fields all correctly framed, blank-line event separators, four events then close. Content-Type: text/event-stream.
chaos.catastrophic.ioGET /sse
Returns a Server-Sent Events stream with WHATWG EventSource spec violations. Default sends payload lines with no `data:` prefix. Use ?mode= to isolate other violations: named events with no listeners, discontinuous id ordering, or mixed CRLF/LF line endings.
missing-data-prefix
event-without-listener
id-discontinuity
crlf-mixnot.catastrophic.ioGET /sse
well-formed Server-Sent Events stream — `data:`, `event:`, `id:`, and `retry:` fields all correctly framed, blank-line event separators, four events then close. Content-Type: text/event-stream.
Build against not.catastrophic.io/sse, then
flip the hostname to chaos.catastrophic.io to exercise the chaos.