# R1.5 任务报告

## 目标

依据 [UniDesk #2241](https://github.com/pikasTech/unidesk/issues/2241)，为 owning YAML 已知变更后的 source artifact 刷新固化最短运维路径，减少重复预检、巨大内嵌 payload 展开和临时解析脚本。

## 交付

- 在 `unidesk-selfmedia` 运维 reference 中区分已知配置刷新与未知漂移调查，并在 `SKILL.md` 补充可发现索引。
- 已知刷新固定为一次受控 `write`、一次 `check` 和一次有界 Git diff。
- 未知漂移保留 `check`、`firstDrift` 定位后再决定是否 `write`。
- target、consumer、worktree 和制品路径均参数化；通用 source-artifact 合同继续引用 `unidesk-cicd` 权威 reference。
- 常规验收从 owning YAML 读取业务值，以 `source.status=aligned`、`provenanceAligned=true` 和 `files.written` 证明制品一致，不展开 base64 或手写 payload 解码。

## 验证

- `quick_validate.py .agents/skills/unidesk-selfmedia`：通过。
- 最小 smoke：确认已知刷新顺序为 `write -> check -> bounded diff`，未知漂移顺序为 `check -> firstDrift`，变化项全部参数化。
- `git diff --check`：通过。

## 边界

本任务仅修改 skill reference、skill 索引与 MDTODO 报告；未修改 CLI、renderer、CI/CD 基础设施、SelfMedia 产品仓、生产环境或业务运行面。
