Skip to content

Type to search titles, headings, and body text.

patterns / arbitration-edge

category:
F-governance
stage:
governance
cost:
low
kit:
extended
tools:
Claude Code

arbitration-edge

What it does

Defines a rule — or a separate loop whose only job is this — that decides which of two loops wins when both act on the same resource at the same time, instead of leaving the outcome to whichever write lands last.

Inputs

  • A conflicting pair of proposed writes from two loops touching the same node or edge.

Outputs

  • A single accepted write.
  • A record of which loop's write was rejected, and why.

Failure mode if skipped

Two loops that are each individually reasonable overwrite each other's work with neither one aware a collision ever happened.

Kit: starters/arbitration-edge/README.md

Starter kit

Loading the arbitration-edge starter kit…