Structured logging — append-only CSV logging for every pipeline stage (parse, validate, safety, resolve, expand, run) with sanitization.