A span layout for agent runs using the OpenTelemetry GenAI conventions, and the specific attributes that make a failed forty-step run debuggable instead of merely visible.