Clarify branch follower status timing contexts
This commit is contained in:
@@ -205,6 +205,7 @@ function compactCloseout(closeout) {
|
||||
function compactNativePayload(payload) {
|
||||
const value = recordOrNull(payload);
|
||||
if (value === null) return null;
|
||||
const refreshEvidence = compactRefreshEvidence(recordOrNull(recordOrNull(value.nativeCapabilities)?.controlPlaneRefresh));
|
||||
return {
|
||||
gitMirror: compactGitMirror(value.gitMirror),
|
||||
reuseConfig: compactReuseConfig(value.reuseConfig),
|
||||
@@ -214,7 +215,8 @@ function compactNativePayload(payload) {
|
||||
planArtifacts: compactPlanArtifacts(value.planArtifacts),
|
||||
argo: compactArgo(value.argo),
|
||||
runtime: compactRuntime(value.runtime),
|
||||
refreshEvidence: compactRefreshEvidence(recordOrNull(recordOrNull(value.nativeCapabilities)?.controlPlaneRefresh)),
|
||||
refreshEvidence,
|
||||
refreshEvidenceReason: refreshEvidence === null ? "no stored control-plane-refresh capability evidence; status refresh job is reported separately at top-level refresh" : null,
|
||||
errors: arrayStrings(value.errors).slice(0, 5),
|
||||
statusAuthority: stringOrNull(value.statusAuthority),
|
||||
parsedDownstreamCliOutput: false,
|
||||
|
||||
Reference in New Issue
Block a user