Local Rule Design¶
Design simple local rules so decentralized interactions produce a desired system-level pattern.
The Diagnostic Story¶
Symptom: Local actors each make reasonable-looking choices, but the combined result is congestion, gaps, duplication, or conflict that no one intended. Central coordinators are overloaded trying to specify every action because the system has no shared rule for how locals should decide. A desirable pattern appears in some pockets but does not reliably reproduce itself across the whole.
Pivot: Translate the desired macro-pattern into executable local rules: specific enough for a local actor to apply with the information they have, but defined at the level of interaction logic rather than individual assignments. Provide feedback so local actors can see when the aggregate is diverging from intent, and create a revision path so rules can be updated when emergence goes wrong.
Resolution: Decentralized coordination improves without central command of every action, because the interaction rules produce the desired pattern rather than leaving it to chance or supervision. The system gains adaptive capacity as actors respond to local conditions within a shared rule envelope. Coordination load shifts from constant oversight to better-designed rules.
Reach for this when you hear…¶
[urban traffic] “Everyone is trying to avoid the same congested street, so they all use the same alternate route and now that one is worse than the original.”
[ecological management] “Every individual grazer is just taking what looks available to them, but we have no rule for when a patch needs rest, so the whole commons degrades without anyone choosing to overgraze it.”
[distributed team] “We said 'use your judgment' about who handles what, and now three people are doing the same ticket and four others are waiting for someone else to pick up theirs.”
When This Archetype Applies¶
Complete catalog groundingAt least one sufficient condition set is fully represented by existing primes or domain-specific abstractions.
Diagnostic problem
Many local actors or components interact, and the important global behavior emerges from their local choices rather than from direct central command. The system needs order, coverage, flow, cooperation, allocation, or safety, but a central actor cannot or should not specify every action.
What this problem means
The structural problem is a local-global mismatch. The system needs coherence at the whole-system level, but the information and action needed to create that coherence are distributed across many local interactions. If every local actor improvises independently, the result may be congestion, gaps, duplication, norm drift, unfair allocation, or fragile coordination. If a central actor tries to specify every action, the result may be delay, overload, and loss of local adaptation.
Local Rule Design resolves this by making the local interaction layer the design target. Instead of controlling the whole pattern directly, it changes the rule conditions under which the pattern emerges.
Show the applicability expression
Applicability expression4 distinct conditions
groundedpartly groundedopen
4 conditions, all required.
4Required in every casenumbered 1–4
These hold no matter which pattern applies.
Central coordination limits · 3 cases · 3 matched
Central coordination is too slow, costly, brittle, overloaded, or distant from the freshest local information.
The source archetype describes the situation as follows: Central coordination has become too slow, expensive, brittle, distant from local information, or overloaded. The normalized requirement above isolates the load-bearing portion used in this condition set.
Aggregate local interactions · grounded
Repeated local decisions interact so their aggregate pattern matters more than any single choice.
The source archetype describes the situation as follows: Local actors repeatedly make decisions whose combined effect is more important than any single decision. The normalized requirement above isolates the load-bearing portion used in this condition set.
Rule-generated macro-pattern · grounded · any one of 2
The desired macro-pattern is produced by interaction rules rather than by one-time individual motivation or a central action list.
The source archetype describes the situation as follows: The desired system-level pattern depends on interaction rules, not merely on individual motivation or one-time planning. The normalized requirement above isolates the load-bearing portion used in this condition set.
Local-only actionable information · grounded
Participants possess actionable local information but lack global state access sufficient to optimize the whole alone.
The source archetype describes the situation as follows: Participants can observe enough local information to act usefully, but cannot see or optimize the whole system alone. The normalized requirement above isolates the load-bearing portion used in this condition set.
Other requirements and context (1)
Why these sit outside the expression
Application gate — it governs whether applying the archetype is appropriate or material, rather than defining the structural problem itself.
Application gateThe system needs decentralized adaptation while preserving a shared safety, compatibility, or coordination envelope.
Coverage
4 of 4 conditions grounded.
Mechanisms / Implementations¶
- Swarm Rules: Implement the archetype when many similar agents respond to nearby signals.
- Market Rules: Implement the archetype by shaping decentralized bids, offers, prices, matches, eligibility, or transactions.
- Protocol Rules: Implement the archetype in technical or procedural systems.
- Team Working Agreements: Implement the archetype socially.
- Community Norms: Implement local rule design through socially recognized expectations.
- Routing Rules: Implement the archetype when the local decision is where work, traffic, cases, requests, or attention should go next.
- Cellular Automata-like Rules: Are modeling mechanisms: each cell updates from neighboring states, and the designer observes aggregate patterns.
- Decentralized Governance Norms: Implement local rule design in groups or federated contexts by defining local decision rights, conflict surfacing, escalation, and boundary-respecting behavior.
- Cellular Automata Rule: Implements the archetype in simulation or modeling by assigning each cell a local state-update rule and observing the resulting aggregate pattern.
- Community Norm: Implements local rule design socially by creating locally recognized expectations for contribution, moderation, reciprocity, repair, or boundary enforcement.
- Decentralized Governance Norm: Implements local rule design in governance contexts by defining how local units make decisions, surface conflicts, respect boundaries, and coordinate without constant central instruction.
- Market Rule: Implements local rule design through bidding, pricing, matching, eligibility, or transaction rules that channel decentralized choices into allocation patterns.
- Protocol Rule: Implements the archetype by specifying local message, handshake, routing, validation, or state-transition behavior for interoperating components.
- Routing Rule: Implements local rule design by specifying how each node, queue, dispatcher, or participant decides where work, traffic, requests, or attention should go next.
- Swarm Rule: Implements local rule design by giving many agents simple proximity, movement, following, separation, or alignment rules whose aggregate behavior forms coordinated motion or coverage.
- Team Working Agreement: Implements local rule design in groups by making repeated interaction rules explicit: how people signal blockers, make decisions, update each other, or coordinate handoffs.
Related Abstractions¶
Abstractions this archetype builds on — directly (a source ingredient) or as a related pattern. Links follow the typed catalog namespace.
Built directly on (3)
- Emergence: Complex patterns from simple rules.
- Requisite Variety: Match environmental complexity.
- Self-Organization: Order without central control.
Also references 6 related abstractions
- Boundary: Defines system limits.
- Constraint: Limits possibilities to guide outcomes.
- Downward Causation: Higher-level influence.
- Feedback: Outputs influence inputs.
- Mechanism Design: Rule engineering.
- Observability: Infer internal state externally.
Variants¶
Narrower or domain-specific specializations that share this archetype's core structure. Recognized variants are established; candidate variants are provisional.
Swarm Rule Design · mechanism family variant · recognized
Design local movement, proximity, alignment, or response rules for many similar agents so a swarm-like aggregate pattern emerges.
Protocol Local Rule Design · implementation variant · recognized
Specify local protocol behaviors so independently operating components remain compatible and produce a coherent network-level behavior.
Norm-Based Local Rule Design · governance variant · likely subtype
Shape informal or semi-formal local expectations so repeated interpersonal choices generate a desired group-level pattern.
Routing Rule Design · implementation variant · recognized
Define local routing or handoff rules so distributed nodes produce reliable flow, coverage, load balance, or reachability.
Distribute One Actuator Through Load Sensitive Clutches So · implementation variant · recognized
Distribute one actuator through load-sensitive clutches so links stop sequentially on contact and remaining links continue to conform.
Editorial Notes¶
Problem Classification¶
Classification: Scale, Hierarchy & Emergence Mismatch → Local Interaction & Emergent Pattern Formation
Problem kernel: macro-order depends on distributed local rules
Rationale: Earliest causal condition: Many local actors or components interact, and the important global behavior emerges from their local choices rather than from direct central command. The system needs order, coverage, flow, cooperation, allocation, or safety, but a central actor cannot or should not specify every action.
Independent corroboration: The earliest necessary condition in the frozen evidence is: Many local actors or components interact, and the important global behavior emerges from their local choices rather than from direct central command. That is a local interaction and emergent pattern formation problem because Desired or harmful macro-patterns arise from local rules, density, diversity, affinity, and connectivity rather than direct central command.
Review outcome: Independent reviewer agreement; high confidence.