Consumer of conductor signals, producer of per-beat emission decisions. Signal processing, trust ecology, structural coupling, and per-note emission gating live here. Subordinate to conductor -- reads its signals, cannot write them.
The write-firewall to conductor is strict and enforced by lint (local/no-direct-crosslayer-write-from-conductor and its inverse) and by the 9 declared firewall ports in output/metrics/feedback_graph.json. Any new cross-boundary data flow must declare a port.
structure/-- trust ecology, entropy metrics, adaptive score caching; most mutable state lives heresignal/-- L0 channel plumbing +signalReader(the ONLY permitted path for reading conductor state)emission/--crossLayerEmissionGateway, sole legitimate entry point for buffer writesheatmap/-- trust-system heatmap generation
See output/metrics/feedback_graph.json for the port topology and doc/ARCHITECTURE.md for the boundary rationale.