<script setup lang="ts">import PageLayout from '../layouts/PageLayout.vue'; defineProps<{ title: string; status?: string; asOf?: string }>()</script>
<template><PageLayout v-bind="$props"><template #actions><slot name="actions" /></template><template #summary><slot name="run-summary" /></template><section class="ks-stack"><div class="ks-card ks-section"><slot name="timeline" /></div><div class="ks-card ks-section"><slot name="records" /></div><div class="ks-card ks-section"><slot name="reprocess" /></div></section><template #aside><slot name="runbook" /></template></PageLayout></template>
<style scoped>.ks-section { padding: var(--ks-space-4); }</style>
