fixup! docs: the trust-boundary pages keep the operator guidance, the mechanism moves to implementation
This commit is contained in:
parent
30a8f71bb5
commit
514a7c1580
1 changed files with 3 additions and 3 deletions
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
## Agent trust model
|
## Agent trust model
|
||||||
|
|
||||||
The sections below document specific mechanisms (nixbld isolation,
|
The implementation docs document the specific mechanisms (nixbld isolation,
|
||||||
privilege separation). This section frames the model they
|
privilege separation; see the list at the end). This section frames the model they
|
||||||
serve: **what hyperhive defends, what it deliberately doesn't, and where the
|
serve: **what hyperhive defends, what it deliberately doesn't, and where the
|
||||||
operator is accepting risk.** It's the reference for "is it safe to give an
|
operator is accepting risk.** It's the reference for "is it safe to give an
|
||||||
agent capability X?."
|
agent capability X?."
|
||||||
|
|
@ -20,7 +20,7 @@ default**. Isolating credentials _from the agent itself_ is therefore **not a
|
||||||
goal**: an agent can read its own tokens, its own `/home/<name>/.claude`, and
|
goal**: an agent can read its own tokens, its own `/home/<name>/.claude`, and
|
||||||
run arbitrary commands as root inside its container. (The narrow exception is
|
run arbitrary commands as root inside its container. (The narrow exception is
|
||||||
_cross-tenant_ leakage — for example the unsandboxed-nix-build `0600` token policy
|
_cross-tenant_ leakage — for example the unsandboxed-nix-build `0600` token policy
|
||||||
below stops a build's nixbld user reading the agent's own forge token. That hardens
|
(see [nix builds](../../4-implementation/trust-boundary/nix-builds.md)) stops a build's nixbld user reading the agent's own forge token. That hardens
|
||||||
the boundary; it doesn't sandbox the agent from itself.)
|
the boundary; it doesn't sandbox the agent from itself.)
|
||||||
|
|
||||||
<!-- vale write-good.Passive = YES -->
|
<!-- vale write-good.Passive = YES -->
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue