docs: define idempotent Client registration contract (#12)

This commit is contained in:
chengma
2026-08-06 17:21:36 +08:00
parent 62d46bf10a
commit 02073eab37
8 changed files with 306 additions and 206 deletions
+3 -1
View File
@@ -315,7 +315,9 @@ stopped → polling → claiming → executing → submitting
## 8. 核心流程
Client 与 Admin 的全部交互只有三次调用:领一个任务、提交结果、提交失败。
Client 与 Admin 的任务交互只有三种调用:领一个任务、提交结果、提交失败。
设置页另有一个幂等 Client 登记调用;它不读取、领取或修改任务。
项目仍然没有心跳、租约和 Admin 状态回查。
**没有任何"去问 Admin 现在怎么想"的调用**,理由见 [04 接口契约](04-admin-api-contract.md) §1.1。
### 任务领取与执行