Files
pikasTech-unidesk/docs/MDTODO/details/pr-merge-driven-automatic-delivery/R6_Task_Report.md
T

1.4 KiB
Raw Blame History

R6 任务报告

结论

  • 产品功能 schema 固定为 config/feature-config.schema.json,使用 JSON Schema Draft 2020-12 与锁定的 ajv-dist@8.17.1 结构化 validator。
  • 每个顶层 property 通过唯一 x-unidesk-feature 建立一对一配置关系;CI runner env 不作为产品配置 authority。
  • schema、输入、重复、值不匹配、validator 与 OTel 异常均只产生 typed warning,不写回配置、不关闭功能、不切换架构,也不阻断 artifact、GitOps、Argo、rollout 与 health。
  • PR #1987 完成 schema/validator/OTel/status|history|debug-step 投影和旧 capability env 门禁删除;PR #1989 修复 source artifact 缺少 Ajv bundle 的首断点。

验证

  • 定向测试首轮 53/53;主代理 shell 状态纠偏后回归 49/49。
  • merge commit 92b19ce6c8b55b1059506d6b4527388d1f671828 自动创建 unidesk-host-v2xn844 秒 Succeeded。
  • GitOps fa4d36a288ac2943091ffb92e0a4d5a0e93e5ff5Argo Synced/Healthy 且 revision relation=exact。
  • registry/runtime digest 同为 sha256:a10a22b94976eb65a664b0b3b0c838a5720d39c037229b325c6fe0083578f3551/1 readyhealth=200。
  • 全程未人工创建 PipelineRun、mirror sync、Argo refresh 或 patch 运行面。

工件