docs(host-matrix): prefer source-proof hermes-osa setup path (Sam & Pi)

This commit is contained in:
Sam & Pi 2026-06-17 17:48:57 +02:00
parent 3c5adc531b
commit f8c2dcf4e0

View file

@ -119,11 +119,15 @@ retired). Grounded in the actual code:
entries, so it won't collide during validation.
- **State home:** the app reads **`HERMES_HOME`** (`get_hermes_home()`). Do not set
`AUTOLYCUS_HOME` for hermes-osa.
- **Local validation home:** use the operator-owned default-compatible state directory first:
- **Local validation home:** use the operator-owned default-compatible state directory first.
For source-proof validation, run the checkout-local setup path, not the PyPI/system installer:
```sh
HERMES_HOME=/home/clawdie/.hermes sh scripts/install-freebsd.sh
cd /home/clawdie/ai/hermes-bsd
HERMES_HOME=/home/clawdie/.hermes ./setup-hermes.sh
HERMES_HOME=/home/clawdie/.hermes hermes setup # Telegram off, no secrets first
```
`scripts/install-freebsd.sh` is useful later for package-style installs, but it currently
installs the published `hermes-agent` package rather than proving this checkout's patches.
- **Service home:** the rc.d template defaults `hermes_daemon_home` to `/var/db/hermes` under
the dedicated `hermes` service user. After local validation, either seed `/var/db/hermes`
deliberately or set `sysrc hermes_daemon_home=/home/clawdie/.hermes` deliberately; do not