Expand description
Ephemeral causal impulse queue for inter-structure communication (ECC Phase K3c).
Impulses are short-lived events that flow between the four ECC structures
(causal graph, spectral index, HNSW, cloud/edge bridge). The ImpulseQueue
provides a thread-safe, ordered buffer that producers emit
into and consumers drain_ready from.
Structure tags are represented as raw u8 values to avoid cross-module
coupling. They correspond to crossref::StructureTag::as_u8().
Structs§
- Impulse
- A single causal event travelling between ECC structures.
- Impulse
Queue - Thread-safe queue of
Impulseevents awaiting consumption.
Enums§
- Impulse
Type - Discriminant for the kind of causal event being signalled.