Skip to content

Nervous system and felt state

Souveraine’s nervous system keeps five transitions distinct:

  1. an event reports a sample or edge;
  2. evidence retains its source, time, health and quality;
  3. belief carries confidence, trend, persistence and conflict;
  4. a notable event says that something changed enough to warrant attention;
  5. 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.

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<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.

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.

The EventBus, event log and background-turn handlers exist. Agent-created schedules are not dependable in the current source:

  • CronSensor watches agents/<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.

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.