展示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

@@ -2102,6 +2102,16 @@ export function createProjectReleaseReadinessReport({
label: "Evidence expansion candidates",
value: `${promotionCandidateArtifactSummary.evidenceExpansionCandidateCount}`,
},
{
id: "evidence-expansion-next-evidence",
label: "Evidence expansion next evidence",
value: promotionCandidateArtifactSummary.evidenceExpansion.nextEvidence,
},
{
id: "evidence-expansion-baseline-changing",
label: "Evidence expansion baseline changing",
value: promotionCandidateArtifactSummary.evidenceExpansion.baselineChanging ? "yes" : "no",
},
{
id: "evidence-expansion-artifact",
label: "Evidence expansion artifact",
@@ -2236,6 +2246,20 @@ export function createProjectReleaseReadinessSummaryViewModel(
? `${promotionCandidateArtifactSummary.evidenceExpansionCandidateCount}`
: "missing",
},
{
id: "evidence-expansion-next-evidence",
label: "Evidence expansion next evidence",
value: promotionCandidateArtifactSummary.ready === true
? promotionCandidateArtifactSummary.evidenceExpansion.nextEvidence
: "missing",
},
{
id: "evidence-expansion-baseline-changing",
label: "Evidence expansion baseline changing",
value: promotionCandidateArtifactSummary.ready === true
? (promotionCandidateArtifactSummary.evidenceExpansion.baselineChanging ? "yes" : "no")
: "missing",
},
{
id: "virtual-hal-sim-config-macro-load-fixtures",
label: "Virtual HAL sim-config macro/load fixtures",
@@ -2371,6 +2395,20 @@ export function createProjectReleaseReadinessArtifactValidationSummaryViewModel(
? `${validation.promotionCandidateArtifactSummary.evidenceExpansionCandidateCount}`
: "missing",
},
{
id: "evidence-expansion-next-evidence",
label: "Evidence expansion next evidence",
value: validation?.promotionCandidateArtifactSummaryReady === true
? validation.promotionCandidateArtifactSummary.evidenceExpansion.nextEvidence
: "missing",
},
{
id: "evidence-expansion-baseline-changing",
label: "Evidence expansion baseline changing",
value: validation?.promotionCandidateArtifactSummaryReady === true
? (validation.promotionCandidateArtifactSummary.evidenceExpansion.baselineChanging ? "yes" : "no")
: "missing",
},
{
id: "evidence-expansion-artifact",
label: "Evidence expansion artifact",
@@ -2874,6 +2912,20 @@ export function createProjectReleaseReadinessArtifactUrlWorkflowSummaryViewModel
? `${promotionCandidateArtifactSummary.evidenceExpansionCandidateCount}`
: "not provided",
},
{
id: "evidence-expansion-next-evidence",
label: "Evidence expansion next evidence",
value: promotionCandidateArtifactSummaryReady
? promotionCandidateArtifactSummary.evidenceExpansion.nextEvidence
: "not provided",
},
{
id: "evidence-expansion-baseline-changing",
label: "Evidence expansion baseline changing",
value: promotionCandidateArtifactSummaryReady
? (promotionCandidateArtifactSummary.evidenceExpansion.baselineChanging ? "yes" : "no")
: "not provided",
},
{
id: "evidence-expansion-artifact",
label: "Evidence expansion artifact",
@@ -3352,6 +3404,20 @@ export function createProjectReleaseReadinessArtifactValidation(artifact = {}) {
? `${promotionCandidateArtifactSummary.evidenceExpansionCandidateCount}`
: "missing",
},
{
id: "evidence-expansion-next-evidence",
label: "Evidence expansion next evidence",
value: promotionCandidateArtifactSummaryReady
? promotionCandidateArtifactSummary.evidenceExpansion.nextEvidence
: "missing",
},
{
id: "evidence-expansion-baseline-changing",
label: "Evidence expansion baseline changing",
value: promotionCandidateArtifactSummaryReady
? (promotionCandidateArtifactSummary.evidenceExpansion.baselineChanging ? "yes" : "no")
: "missing",
},
{
id: "evidence-expansion-artifact",
label: "Evidence expansion artifact",