---
Spec-Type: work
Initiative: 20260414-A1-fullato-e2e-validation
Status: completed
Owner-Session: ys-team
Write-Scope:
  - skills/ys-team-spec-talk/SKILL.md
  - skills/ys-team-spec-work/SKILL.md
  - skills/ys-team-submit/SKILL.md
  - .ys_team/memory/roles/
  - docs/specs/completed/20260414-A1-fullato-e2e-validation/
Depends-On: []
Verification: "检查三个 SKILL.md 的通知规则、检查至少两个角色记忆文件非空、阅读 evidence 与 qa-report"
---

# Work：A1 载体改动与链路验证

## Background

A1 需要用一个小 spec 载体验证 full-auto 端到端链路，同时产出首批角色记忆和 gap 记录。

## Goals

- 为三个执行相关 skill 增加统一的记忆更新通知规则
- 校准 submit 阶段的本仓记忆文件路径表达
- 写入首批角色记忆并补充 evidence

## Deliverables

- 三个 `SKILL.md` 的通知规则更新
- 至少两个非空角色记忆文件
- `qa-report.md` 和 `evidence/20260415-closeout.md`

## Acceptance Criteria

- 用户在相关 skill 输出中可看到统一格式的记忆更新通知规则
- submit 文案明确本仓中文角色文件优先
- `.ys_team/memory/roles/` 至少两个文件有非标题内容
- evidence 说明本次链路的成功点和发现的 gap

## Verification

- `rg -n "记忆更新" skills/ys-team-spec-talk/SKILL.md skills/ys-team-spec-work/SKILL.md skills/ys-team-submit/SKILL.md`
- `for f in .ys_team/memory/roles/*.md; do sed -n '1,40p' "$f"; done`
- `sed -n '1,220p' docs/specs/completed/20260414-A1-fullato-e2e-validation/qa-report.md`

## Acceptance Evidence

- `docs/specs/completed/20260414-A1-fullato-e2e-validation/qa-report.md`
- `docs/specs/completed/20260414-A1-fullato-e2e-validation/evidence/20260415-closeout.md`

## Documentation Updates

- `skills/ys-team-spec-talk/SKILL.md`
- `skills/ys-team-spec-work/SKILL.md`
- `skills/ys-team-submit/SKILL.md`

## Risks

- 若通知规则写法不一致，会削弱 baseline 的统一性
- 若后续保留 `C0`，需要重新定义它与 A1 的边界

## Rollback Plan

- 移除三个 `SKILL.md` 的通知规则
- 删除本次写入的角色记忆新增内容
