Stage 1: manifest CI guard, maa retry, maaend subflow mitigation #2

Merged
xm merged 8 commits from fix/stage1-issues-1-10-5 into main 2026-09-26 00:48:34 +08:00
Owner

关联 issue

  • Refs xm/yuvuResources#1(manifest CI 门禁;CLI revision 显示留待后续)
  • Refs xm/yuvuCore#10(模板层重试;Core 侧默认值留待幂等声明)
  • Refs xm/yuvuAdapter#5(maaend 易碎子流程缓解;MAAEND_VERSION 固定留待版本决策)

提交

  • fffb41e Rebuild manifest in CI and fail on drift (yuvuResources#1)
  • 5e3b23c Document manifest guard and publish flow (yuvuResources#1)
  • 8e33313 Retry transient failures in maa daily workflow (yuvuCore#10)
  • 7b5946d Disable unstable maaend daily subflows (yuvuAdapter#5)

变更要点

  • CI 新增 manifest-guard 步骤:make manifest + git diff --exit-code -- manifest.json,模板/清单漂移即失败
  • README 发布规程更新(内容变更须同 commit 携带 manifest.json)
  • templates/maa/daily.yaml:daily_award、closedown 增加 max_attempts: 2 / retry_backoff_seconds: 15
  • templates/maaend/*:关闭易碎 DailyRewards 子流程(升级/制作/组装/武器强化),保留 DailyTaskRewards;daily-full 仅含其中一项
  • manifest.json 随两个模板提交同步重生成

验证

  • make check:通过(vendor 离线)
  • go run ./cmd/build-manifest --check:通过

边界

  • 本地静态/单测验证;非真实部署或任务执行验收
  • maaend 模板默认值变更属产品行为调整,请评审确认
## 关联 issue - Refs `xm/yuvuResources#1`(manifest CI 门禁;CLI revision 显示留待后续) - Refs `xm/yuvuCore#10`(模板层重试;Core 侧默认值留待幂等声明) - Refs `xm/yuvuAdapter#5`(maaend 易碎子流程缓解;MAAEND_VERSION 固定留待版本决策) ## 提交 - fffb41e Rebuild manifest in CI and fail on drift (yuvuResources#1) - 5e3b23c Document manifest guard and publish flow (yuvuResources#1) - 8e33313 Retry transient failures in maa daily workflow (yuvuCore#10) - 7b5946d Disable unstable maaend daily subflows (yuvuAdapter#5) ## 变更要点 - CI 新增 `manifest-guard` 步骤:`make manifest` + `git diff --exit-code -- manifest.json`,模板/清单漂移即失败 - README 发布规程更新(内容变更须同 commit 携带 manifest.json) - `templates/maa/daily.yaml`:`daily_award`、`closedown` 增加 `max_attempts: 2` / `retry_backoff_seconds: 15` - `templates/maaend/*`:关闭易碎 DailyRewards 子流程(升级/制作/组装/武器强化),保留 DailyTaskRewards;`daily-full` 仅含其中一项 - manifest.json 随两个模板提交同步重生成 ## 验证 - `make check`:通过(vendor 离线) - `go run ./cmd/build-manifest --check`:通过 ## 边界 - 本地静态/单测验证;非真实部署或任务执行验收 - maaend 模板默认值变更属产品行为调整,请评审确认
xm added 4 commits 2026-09-25 19:49:58 +08:00
zx added 2 commits 2026-09-25 23:04:19 +08:00
Mirror the shopping-rewards mitigation: DailyTaskUpgradeWeapon, DailyTaskCreation and DailyTaskAssemble are now explicitly disabled so the mitigation does not depend on upstream defaults.
zx added 2 commits 2026-09-26 00:48:13 +08:00
xm merged commit 9c6cd28d77 into main 2026-09-26 00:48:34 +08:00
Sign in to join this conversation.
No description provided.