Files
aiops/docs/specs/_template.md
T
Logan.Li fd60361d93 chore: 统一本地服务器与远程仓库源码
- 合并 main 与 master 历史并以服务器结构为基线
- 保留迁移、数据保留、AWS 账单与部署安全能力
- 建立 SDD 规格和 CI 验证闭环
2026-08-05 20:03:25 +08:00

89 lines
2.1 KiB
Markdown

# <规格名称>
| 字段 | 内容 |
|------|------|
| 状态 | Draft |
| 级别 | S2 / S3 |
| 负责人 | Logan.Li |
| 创建日期 | YYYY-MM-DD |
| 最后更新 | YYYY-MM-DD |
| 关联任务 | <链接或说明> |
## 1. 背景与证据
描述当前行为、问题和触发本变更的证据,引用实际代码、接口、日志或数据。
## 2. 目标与非目标
### 目标
- <本次必须达成的结果>
### 非目标
- <明确不在本次处理的事项>
## 3. 用户场景
- 当 <角色> 在 <条件> 下执行 <动作> 时,系统必须 <可观察结果>。
## 4. 需求
### 功能需求
- `FR-01`:<确定、可验证的行为要求>。
### 非功能需求
- `NFR-01`:<性能、安全、可靠性、兼容性或可维护性要求>。
## 5. 设计与契约
### 模块边界
说明复用点、所有权和不应新增的重复能力。
### API / 事件
列出路径、方法、请求、响应、错误码、权限、幂等、超时与重试。
### 数据与迁移
列出字段、约束、索引、默认值、回填、兼容窗口、数据量影响和迁移版本。
### UI / 交互
列出入口、权限、加载、空、错误、禁用、响应式和国际化状态。
## 6. 风险与可观测性
| 风险/失败模式 | 防护或降级 | 观测信号 |
|---------------|------------|----------|
| <风险> | <处理方式> | <日志/指标/任务状态> |
## 7. 验收标准
- `AC-01`:给定 <前置条件>,当 <动作>,则 <可观察结果>。
- `AC-02`:给定 <异常或边界条件>,当 <动作>,则 <失败行为或降级结果>。
## 8. 验证追踪
| 验收标准 | 测试或检查 | 结果 |
|----------|------------|------|
| AC-01 | `<命令、测试名或人工步骤>` | Pending |
| AC-02 | `<命令、测试名或人工步骤>` | Pending |
## 9. 发布与回滚
说明发布顺序、配置/迁移前置条件、健康检查、备份、回滚步骤和不可逆事项。S3 必填。
## 10. 决策记录
| 日期 | 决策 | 原因与影响 |
|------|------|------------|
| YYYY-MM-DD | <决定> | <依据、取舍和影响范围> |
## 11. 遗留事项
- <不阻塞本次验收但需要后续跟踪的工作>