delegation: a begin nobody has signed yet survives the sweep #117

Merged
a73x merged 2 commits from fix/delegation-sweep into main 2026-09-02 14:12:03 +00:00
a73x commented 2026-09-02 08:55:56 +00:00 (Migrated from git.a73x.sh)

[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; base 81b4b6c1ca2b07794222ef7cd452e02d7dec46b4

[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`; base `81b4b6c1ca2b07794222ef7cd452e02d7dec46b4`
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
a73x/eitri!117
No description provided.