Society · Protocols
FabricSharding
Interlocking state threads
Definition
Mechanism
Applies Shard across orthogonal dimensions (e.g., Spatial, Temporal, Semantic). Agents subscribe only to dimensions relevant to their function ('Slices'). It enables massive Parallelize by decoupling State into orthogonal dimensions.
Invariants
- The dimensions sharded across are orthogonal: a key in one does not determine a key in another.
- An agent subscribes only to the dimensions its function needs.
- Each dimension's domain is orderable or partitionable.
Risks
Failure modes
Cross-thread coordination latency grows with the number of dimensions a read spans.
False orthogonality
two dimensions correlate, so partitioning by both buys no parallelism.
Relationships
Builds on
References
Mind
Run subtasks simultaneously and aggregate
Infrastructure
Deterministic partitioning of state
Infrastructure
System condition at time T
Used by
References
Mind
Local action via global context embedding
Reference
Parameters
consistency_levelEnum, {Eventual, Strong, Causal}- Cross-shard guarantees
partition_countInteger, [2, 256]- Number of fabric partitions
rebalance_thresholdFloat, [0.1, 0.5]- Imbalance triggering reshard
