08 · ROUTING
Execution Assignment
STATUS
ACTIVE
SPEC
NIL-004
VERSION
0.8.4
UPDATED
2026-02-14
Two-Phase Handshake
Once routed to a domain, an obligation must be bound to a specific Human Settlement Cell before execution can begin. Assignment is a two-phase handshake:
- The router offers the obligation to one or more eligible HSCs, ranked by open capacity and witness score.
- The first HSC to accept within the offer window is bound to the obligation; its identifier is written to the obligation's
executorfield.
Unaccepted offers expire without penalty and are re-offered to the next eligible HSC.
Failure Mode
If no eligible HSC accepts within the offer window — because all are saturated, offline, or the offer window is too short — the obligation transitions to UNROUTABLE at the assignment stage even though a corridor was successfully resolved. This distinguishes routing failures from execution-capacity failures for operators diagnosing network health.