Scrape target for pipeline stress tests. No auth, no rate limits, no bot checks.
GET /page/<anything>?delay=<ms>&size=<kb>&status=<code>&marker=<str>&mode=<static|js>
delay ms held before replying. static: on the page. js: on /api/content. 0..300000, default 0
size approx body size in KB. 0..10240, default 10
status HTTP status to reply with. 100..599, default 200
marker string echoed into <div id="marker">. default: random
mode static (marker in raw HTML) | js (empty shell; content via a second fetch)
GET /api/content?marker=<str>&size=<kb>&delay=<ms>&status=<code>
JSON {marker, articles[]} the js shell fetches. Honours delay/size/status.
GET /health instant 200
GET /stats counters as JSON; ?reset=1 (or POST) to zero them
GET /robots.txt allow all