Empty handover/apps phase groups (no Jobs emitted yet for those lifecycle phases) were hardcoded to 'running' which propagated up to the root phase groups. With the rollup fix preserving stored status when no children, the correct stored default is 'pending'. After this, fresh-prov handover + apps groups show 'pending' (accurate — those phases haven't started) and the rollup correctly classifies bootstrap-kit + cutover region groups based on their real install-* children. Co-authored-by: e3mrah <catalyst@openova.io> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cmd | ||
| internal | ||
| Containerfile | ||
| go.mod | ||
| go.sum | ||