Mind · Strategy

Endsettle

When something ends, close, transfer or release every open obligation before declaring the end

Definition

Mechanism

When an activity, project or role ends, its open obligations are listed: promises, scheduled jobs, held resources and pending replies. Each is closed, transferred by Handoff or explicitly released, and the end is declared only when the list is empty.

Invariants

  1. The open obligations are listed when the ending begins.
  2. Each obligation is closed, transferred or explicitly released.
  3. The end is declared only when the list is empty.

Risks

Failure modes

  1. Zombie obligations

    scheduled jobs and promises keep running after the end.

  2. Endless ending

    the list keeps growing and the end is never declared.

Relationships

Builds on

References

Society

Handoff

Transfer control and context between agents

Nothing in this library builds on this pattern yet.

Reference

Identity

Ref
Endsettle#d716
Sema ID
sema:Endsettle#mh:SHA-256:d7165f9f862f7001866103ac29399bc7dc4e16c2ee5089b43c049dfd22ee473b
Ring
2
Tier
2
Updated
2026-11-11