新增发布 artifact validation summary view model

This commit is contained in:
2026-06-16 11:08:38 +08:00
parent ce2c145374
commit 82bb02de15
9 changed files with 163 additions and 3 deletions

View File

@@ -54,6 +54,8 @@ continuation records are in `../text14.txt`.
`createProjectReleaseReadinessArtifactValidation()`. Artifact validation
requires the embedded gate manifest, result matrix, and action plan to be
ready, so stale release JSON cannot pass the executable artifact gate.
`createProjectReleaseReadinessArtifactValidationSummaryViewModel()` turns the
validation into stable dashboard rows without reinterpreting artifact fields.
Browser shells can also pass the JSON to
`linuxCncIniPanelWorkflowOverviewApi.validateWorkflowOverviewReleaseReadinessArtifactJson()`
through the workflow overview iframe and receive stable validation rows. They