Harden worker contract and transport

This commit is contained in:
Emil
2026-07-23 20:49:50 +03:00
parent abfda35170
commit e0ee95cbab
15 changed files with 546 additions and 106 deletions
+2
View File
@@ -14,6 +14,8 @@ pull request as both implementation and contract tests.
- A task becomes `completed` only after a coordinator-owned artifact is durable.
- Identical repeated completion is successful; a different result for the same
attempt is a conflict.
- Coordinator API calls do not follow redirects. Artifact downloads may follow
redirects only after removing the coordinator bearer token on origin change.
## Worker registration