delegation: a begin nobody has signed yet survives the sweep #117
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/delegation-sweep"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
[claude 2026-09-02] entry records its Begin time; Sweep keeps a pending (unsigned) entry for defaultPendingGrace (one hour) and still drops expired delegations. Complete's wrong-key refusal names both causes (restart, or a begin left unsigned past the grace). Begin's comment, the route Doc, the MCP delegate_begin description and docs/mcp.md no longer promise unconditional per-process stability; a docs-match guard derives the wording from the constant and reads all three sites. Four new tests on the injected clock.
Migrated from git-collab patche
1d5ab576069812d76fdcd5e4af391cf3e60f0d2f.Original author: a73x dev@a73x.sh.
Fixes #114
Revision 1:
86a2c35f0cd5cd9969b625270baf392203413574; base81b4b6c1ca2b07794222ef7cd452e02d7dec46b4