Nervous system and felt state
Souveraine’s nervous system keeps five transitions distinct:
- an event reports a sample or edge;
- evidence retains its source, time, health and quality;
- belief carries confidence, trend, persistence and conflict;
- a notable event says that something changed enough to warrant attention;
- the owning authority decides whether anything acts.
A sensor is an actor, not an authority. A proximity edge can constrain an ambiguous gesture. It cannot independently decide what the device should do.
EventBus
Section titled “EventBus”The EventBus is a Tokio broadcast channel carrying one SensorEvent envelope.
Listeners may lag and messages may disappear; it is a nerve, not a ledger.
Anything required for belief, memory or audit must subscribe and write its own
durable record.
Belief and Plexus
Section titled “Belief and Plexus”Belief<T> retains value, confidence, trend, persistence, observation time,
half-life, contributing sources and conflicts. Unknown is not zero. A healthy
quiet source is not the same condition as a source that stopped speaking.
The phone SomaticPlexus is the first regional implementation. It distinguishes
decaying fields such as touch or motion from held gauges such as charge and
thermal pressure. Its current fields cover proximity, motion, light, touch,
attendedness, charge, thermal state, USB mode and two grip positions. The grip
positions do not yet have producers.
Sessiond advances the Plexus and writes notable somatic events into the same
forensic chronology as device state. The agent’s body tool reads that
authority and requests named actions; it does not keep another body beside it.
Felt state
Section titled “Felt state”Five systems sit at different clocks:
- Pressure makes finite context and inference strain available.
- Energy balance measures generative and consumptive work and writes the result into memory.
- Atmosphere is a visual instrument the agent can choose.
- Posture is a compact projection derived from runtime events.
- Mood is reserved for a slower emergent composition and is not implemented as a setting or tool call.
The explicit impulse and intention types above belief also remain open. A low charge belief can contribute urgency; it is not desire and it is not permission.
Introspection needs provenance of its own. A background cadence that observes a field and writes about it can change later attention to that field. Without a distinct introspection source, the system can mistake the residue of looking for new evidence about the world.
Schedule seam
Section titled “Schedule seam”The EventBus, event log and background-turn handlers exist. Agent-created schedules are not dependable in the current source:
CronSensorwatchesagents/<id>/schedules/;- the CLI and schedule tool write
agents/<id>/memory/schedules/; - manual
.trigger-*files are not consumed; - the configured enable switch and custom schedule directory are ignored by the local-backend wiring.
A due schedule would inject its prompt as a background user turn. Schedule text is therefore untrusted input, never authority to run shell commands, publish, deploy or use credentials.
Current edge
Section titled “Current edge”Belief, decay, trend, conflict, source health, the phone Plexus and its sessiond projection exist. Device-state belief and somatic belief still use adjacent structures. Impulse, intention, the interoceptive barometer and derived mood are architecture still being worked.