D170 - Guest standard output goes to host stderr

Status: decided Date: 2026-09-26

A guest's writes to descriptors 1 and 2, and its printf-family output, land on the host's error stream, never its output stream.

Why: a conformance probe that cannot write to standard output cannot report at all, and a guest's own diagnostics name what failed. The worker's standard output carries the protocol as newline-delimited JSON, and guest bytes interleaved into it would break the reader.

Rejected: