展示evidence扩展下一步

结论:release readiness、URL workflow 和 workflow overview 现在展示 evidence-expansion next evidence=browser-diagnostics-binding 与 baseline-changing=no;baseline保持28/28/131/0,hard block继续locked。
This commit is contained in:
2026-06-18 20:00:03 +08:00
parent 57501ba0f2
commit c67bb23e6a
8 changed files with 177 additions and 5 deletions

View File

@@ -2562,6 +2562,12 @@ export function createIniPanelShellWorkflowOverviewReleaseReadinessArtifactUrlWo
: (Array.isArray(workflow?.validation?.validation?.rows) ? workflow.validation.validation.rows : []);
const hardBlockRuntimeLock = validationRows.find(({ id }) => id === "hard-block-runtime-lock")?.value;
const promotedBlockedFamilyCount = validationRows.find(({ id }) => id === "promoted-blocked-family-count")?.value;
const promotionCandidateArtifactSummary = (
workflow?.validation?.promotionCandidateArtifactSummary
?? workflow?.validation?.validation?.promotionCandidateArtifactSummary
?? {}
);
const evidenceExpansion = promotionCandidateArtifactSummary.evidenceExpansion ?? {};
const ready = workflow?.ready === true;
const promotionFamilyRows = (
workflow?.validation?.virtualHalPromotionFamilyRows
@@ -2665,6 +2671,18 @@ export function createIniPanelShellWorkflowOverviewReleaseReadinessArtifactUrlWo
label: "Candidate inventory baseline",
value: promotionCandidateSummary.inventoryBaseline ?? "not provided",
},
{
id: "evidence-expansion-next-evidence",
label: "Evidence expansion next evidence",
value: evidenceExpansion.nextEvidence ?? "not provided",
},
{
id: "evidence-expansion-baseline-changing",
label: "Evidence expansion baseline changing",
value: evidenceExpansion.baselineChanging === true
? "yes"
: (evidenceExpansion.baselineChanging === false ? "no" : "not provided"),
},
{
id: "hard-block-runtime-lock",
label: "Hard-block runtime lock",