Watch
1
0
Fork
You've already forked SouveraineOS
0
Commit graph SouveraineOS/docs/substrate
Author SHA1 Message Date
Fimeg
9815185caa docs: put agent identity behind a real uid
Join the older storage and authority audits to the SAF principal contract. Passwd entries are not isolation while one human-owned process still executes every agent, and the existing souveraine account is machined's—not Souvie's.\n\nKeep the readiness task honest: its current health fields inventory paths, but do not yet prove admission or the UID handling a live turn.
2026-08-17 12:36:45 -04:00
Fimeg
f5122cb59d docs: retire the task queue's dead branches
Twelve completed or superseded task records leave the live queue; the byte-identical rename duplicate is removed.\n\nThe authority and somatic source records now point at SAF, while tasks 33, 48, 49, 53, 60, and 76 say what is actually left.
2026-08-17 12:27:53 -04:00
Fimeg
7fc623c598 docs: retire panel tasks into the SAF 2026-08-17 12:05:17 -04:00
Fimeg
2f74944bfe docs: give Membrane its boundary 2026-08-13 17:46:49 -04:00
Fimeg
47a4bfc920 somatic: reading list before the planning session
Sweep of five roots found 90+ bearing documents; tier 1 is six of them.
The anchor doc's prerequisite went stale 15 min after writing — halt was
fixed at 13:58, doc touched 14:13 — so a cold read would treat a cleared
blocker as blocking. Corrected, with the staleness kept as the specimen.
2026-08-13 14:39:15 -04:00
Fimeg
1fce9d1d54 somatic: sessiond owns belief, and the maps get real data
Resolves open question 1 outright. A second daemon with its own view of
the body would be the fifth instance of two actors deciding one thing,
and the hardest to debug — the disagreement would surface as feeling.
Relevance-fired memory is a plexus: same contract, same notability gate.
2026-08-13 14:13:58 -04:00
Fimeg
b9c8994700 docs: record the somatic nervous system design
Fills the mood slot FELT_STATE_ARCHITECTURE deferred on 2026-05-15.
A belief ladder under both cadences, reusing the device_state doctrine:
actors are inputs, not authorities. Four types kept apart — exudate,
belief, impulse, intention — so mood and atmosphere cannot reconflate.
2026-08-13 13:36:05 -04:00
Fimeg
9669b0c3e3 tasks: the message API carries images now, the surface still does not
Reconciles the two owning docs with souveraine cfad688. Sub-scope A was
always half-landed: the substrate was multimodal end to end and the HTTP
door was text-only, so the TUI could see and every other surface was
blind. The door opens; nothing walks through it yet.

TASK-72 keeps image intake — picker, chip, base64, rendering — and now
has a server to call.
2026-08-11 12:31:36 -04:00
Fimeg
6cc89ef25c docs: checkpoint device and system state 2026-08-10 17:00:23 -04:00
Fimeg
25bb99c850 VPN: correct the port, the peer, and the keepalive
51822 not 51820; the phone has its own peer (10.8.0.6) rather than sharing
the laptop's key; keepalive 25 not 0. Records that the autonomous gate is
dead and why a full tunnel that cannot handshake takes the machine with it.
2026-07-31 07:57:30 -04:00
Fimeg
051da9e0d3 docs: Wiuf VPN — phone split-tunnel + semi-intelligent gate 2026-07-30 14:19:31 -04:00
Fimeg
7b769f7c7f docs: fold the stranded device tasks, archive the handoffs, one index per tree 2026-07-26 12:33:03 -04:00
Fimeg
e480809c70 docs: rescue the agent-substrate tree out of a gitignored directory
219 files, 2.0 MB, untracked in souveraine/docs and existing nowhere else.
The volume is at 100% with no snapshots.
2026-07-26 12:11:50 -04:00