docs: lock v1 scope and terminology
This commit is contained in:
20
TASKLIST.md
20
TASKLIST.md
@@ -22,6 +22,9 @@
|
||||
## Phase 0 — 仓库与规范对齐
|
||||
|
||||
### YNX-0001 统一仓库定位与术语
|
||||
**状态**
|
||||
- [x] 已完成(2026-04-09)
|
||||
|
||||
**目标**
|
||||
- 统一文档中对 Yonexus、Yonexus.Server、Yonexus.Client、Yonexus.Protocol 的描述
|
||||
- 明确这是“umbrella + 三个独立仓库/子模块”的模型
|
||||
@@ -35,9 +38,17 @@
|
||||
- 核心文档不存在角色冲突或架构冲突描述
|
||||
- 协议字段名称在文档中保持一致
|
||||
|
||||
**已完成内容**
|
||||
- 已在 `README.md` 新增 Shared Terminology 区块,统一 umbrella repo 对核心术语的定义
|
||||
- 已在 `PLAN.md` 新增 `Shared Terminology Baseline`,明确这些字段名为跨仓库规范用语
|
||||
- 已在 `FEAT.md` 与 `PROTOCOL.md` 同步补齐 canonical terminology,避免后续实现和文档再出现同义词漂移
|
||||
|
||||
---
|
||||
|
||||
### YNX-0002 定义 v1 实现边界
|
||||
**状态**
|
||||
- [x] 已完成(2026-04-09)
|
||||
|
||||
**目标**
|
||||
- 把“必须做”和“以后再说”彻底分开
|
||||
|
||||
@@ -51,6 +62,11 @@
|
||||
- 有一份可执行的 v1 scope 列表
|
||||
- 实现阶段不再反复讨论边界
|
||||
|
||||
**已完成内容**
|
||||
- 已在 `README.md` 增加 `v1 Scope Boundaries`,把 in-scope / out-of-scope 一次写清
|
||||
- 已在 `PLAN.md` 将若干开放问题下沉为已锁定的 v1 决策:Ed25519、完整 `mainHost` URL、`heartbeat_ack` optional、指数退避、exact-match rule、离线发送立即失败
|
||||
- 已在 `FEAT.md` 和 `PROTOCOL.md` 同步这些边界,使功能清单与协议文档不再反复摇摆
|
||||
|
||||
---
|
||||
|
||||
## Phase 1 — 协议落地与共享契约
|
||||
@@ -1095,6 +1111,10 @@
|
||||
**状态**
|
||||
- [x] 持续补齐中,关键路径已覆盖并继续收尾连接/恢复场景(2026-04-09)
|
||||
|
||||
**进展补充(2026-04-09)**
|
||||
- 基于本轮锁定的 v1 边界,`AF-04` 暂保持未覆盖并标记为“语义待确认”,因为当前实现仍把错误 secret 统一归入 `invalid_signature`
|
||||
- `RP-04`(key rotation)继续保留为 v2+ 议题,与本轮在 `PLAN.md` / `FEAT.md` 固化的 v1 边界保持一致
|
||||
|
||||
**目标**
|
||||
- 系统性覆盖 pairing/auth 失败路径
|
||||
|
||||
|
||||
Reference in New Issue
Block a user