/**
 * Port: Structured logging.
 *
 * All pipeline output flows through this interface. Adapters control
 * formatting (emoji console, plain text, JSON, silent) without
 * changing the calling code.
 *
 * This is the first port introduced in the Ports & Adapters migration.
 * It establishes the pattern: interface in core, adapters in eval.
 */
export {};
