Society · Protocols

Nucleate

Emergent working groups from activity density

Definition

Mechanism

Agents coordinate indirectly via Trace (stigmergy). System tracks trace-density per location. When density crosses threshold, site becomes supersaturated. Any agent at supersaturated site may invoke 'NUCLEATE', broadcasting crystal purpose. Agents at site receive signal and may 'BOND' to join direct channel. It monitors Trace density, triggering Rally to gather agents and Crystallize to form a stable group.

Preconditions

  1. Field of agents/particles is present

Postconditions

  1. PhaseTransition complete (Liquid → Solid)

Invariants

  1. Conservation of Mass: Nucleation cannot create agents; it only aggregates existing Trace density.
  2. Critical Mass: Process starts only when N > SeedThreshold
  3. Nucleation ONLY at supersaturated sites.

Risks

Failure modes

  1. Threshold miscalibration

    too low = constant nucleation overhead; too high = never crystallizes.

  2. Zombie crystals

    anchor disappears but crystal persists in broken state (mitigate with heartbeat).

  3. Crystal fragmentation

    participants leave in waves, causing repeated dissolve/reform cycles.

Relationships

Builds on

References

Physics

Conservation

An invariant quantity preserved under a closed system's transformations — a substrate law

Mind

Crystallize

Phase transition from implicit resonance to explicit contract

Physics

PhaseTransition

Sudden, qualitative reorganization of a system when a control parameter crosses a threshold

Rally

Enable ad-hoc multi-party coordination

Infrastructure

System

Complex whole of interacting parts

Infrastructure

Trace

Record the lineage or provenance of a target

Nothing in this library builds on this pattern yet.

Reference

Identity

Ref
Nucleate#3e4b
Sema ID
sema:Nucleate#mh:SHA-256:3e4bd57346a1c76316d3a58b729ff6a667a58c48c4c6f47f94017a3954d61783
Ring
1
Tier
1
Updated
2026-11-11
Supersedes
  • sema:Nucleate#mh:SHA-256:4ea1bbb47979e47bc617c7b635ee2ce9d3315ac952012984aa62b18a479dc6f1
  • sema:Nucleate#mh:SHA-256:32c03e8bf26291ab9297e0fad910d8ffdd470c4d40d90e2482abd4c0372435a7
  • sema:Nucleate#mh:SHA-256:457ad2d5b65ad6400dfe7b8708047890890aaf9d1428bede19029858af0b7155
  • sema:Nucleate#mh:SHA-256:914ad0126d24043c0c3b5f4a579b2faddce1c289d78a4b3ec3aa811efced4cd3