Watch
1
0
Fork
You've already forked souveraine
0
souveraine/saf/identity
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fimeg fb96f210f3 identity: write the contract, not the household
The chapter named one person's agents in the design of record: a table of
Annie, Vanguard, Souvie against one human's devices, and a dozen sentences
that read "Casey" where they meant "the human". A future reader learning the
architecture from this file would learn a household along with it.

The mechanism is unchanged. Roles replace names, and which beings a given
deployment admits is that deployment's record to keep. The current-state
section still says what is true on this laptop, because that is what it is
for.

Also names the ceremony the executor was missing. souveraine-admit is
reachable today only by someone who already knows it exists, and sudo in a
trusted terminal is a formality rather than a decision. Admission has two
occasions -- first run, where the product admits its own default agent as
souvie, and the human's explicit request for anyone else -- and both cross a
polkit action with a written reason and step-up authentication, including
for a caller who could already reach root.
2026-08-17 18:39:19 -04:00
..
01-seed-identity.md saf: give every agent her own principal 2026-08-17 12:36:45 -04:00
02-agent-principal.md identity: write the contract, not the household 2026-08-17 18:39:19 -04:00