---
name: DagStepResult
lang: go
domain: infra
version: "1.0.0"
algebraic: product
definition: |
  type DagStepResult struct {
      ID         string
      RunID      string
      StepName   string
      Status     string
      ExitCode   int
      Stdout     string
      Stderr     string
      StartedAt  time.Time
      FinishedAt time.Time
      DurationMs int64
      Error      string
  }
description: "Resultado de la ejecucion de un step individual dentro de un DagRun. Captura exit code, stdout, stderr y duracion."
tags: [dag, execution, step, result]
uses_types: [DagRun_go_infra]
file_path: "functions/infra/dag_run.go"
---

## Notas

Status puede ser: pending, running, success, failed, skipped.
