Rundown should be serializable as JSON, so it can be integrated into other systems like Reporting or Agentic flows. It should contain all the required information to represent an execution. Should also hold statistics about how many failed, succeeded and ignored