docs: remove completed hermes-osa handoff — state current decisions, not legacy don'ts
The handoff's work shipped (hermes-osa LIVE, validated, Telegram consolidated, cross-host routing done); its facts now live in HOST-MATRIX. It carried the last legacy 'do not do the old thing' content (Autolycus / AUTOLYCUS_HOME / preserve clawdie-ai runtime) — removed per its own deletion criteria and the decisions-match-shipped-code principle. Kept (deliberately): security rules (never commit secrets/share tokens, bootstrap never enters the jail) and technical guidance (FreeBSD --remote, lock ordering, test counting) — those are correct current decisions stated as imperatives, not legacy cruft. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
f162501da7
commit
b3c6514fc7
1 changed files with 0 additions and 45 deletions
|
|
@ -1,45 +0,0 @@
|
||||||
# HERMES-OSA-HANDOFF
|
|
||||||
|
|
||||||
## Task checklist
|
|
||||||
|
|
||||||
- [ ] Pull latest `layered-soul` and confirm `docs/HOST-MATRIX.md` is current.
|
|
||||||
- [ ] Pull latest `hermes-bsd` from Forgejo.
|
|
||||||
- [ ] Wait for or include the `hermes-bsd` PR #3 shebang fix before running setup.
|
|
||||||
- [ ] Probe disk before install:
|
|
||||||
```sh
|
|
||||||
df -h /
|
|
||||||
zfs list
|
|
||||||
python3 /home/clawdie/ai/layered-soul/scripts/verify_facts_probe.py --storage --text
|
|
||||||
```
|
|
||||||
- [ ] Validate Hermes locally only, with Telegram off and no new secrets:
|
|
||||||
```sh
|
|
||||||
cd /home/clawdie/ai/hermes-bsd
|
|
||||||
HERMES_HOME=/home/clawdie/.hermes ./setup-hermes.sh
|
|
||||||
HERMES_HOME=/home/clawdie/.hermes ./venv/bin/hermes --version
|
|
||||||
HERMES_HOME=/home/clawdie/.hermes ./venv/bin/hermes --help
|
|
||||||
```
|
|
||||||
- [ ] Do not start or enable `hermes_daemon` until local validation is clean.
|
|
||||||
- [ ] Do not use `/home/clawdie/clawdie-ai` as Hermes state; preserve/retire that old Clawdie runtime separately.
|
|
||||||
- [ ] Do not reuse any existing Telegram bot token for Hermes.
|
|
||||||
|
|
||||||
## Current decisions
|
|
||||||
|
|
||||||
- `HERMES_HOME=/home/clawdie/.hermes` is the authoritative local validation state home on `osa`.
|
|
||||||
- `/var/db/hermes` remains the rc.d service default for a later daemon phase.
|
|
||||||
- `AUTOLYCUS_HOME` is not used for hermes-osa.
|
|
||||||
- `hermes-bsd` is the intended FreeBSD implementation repo; the older `hermes-freebsd` checkout is not the install target.
|
|
||||||
- Deferred upstream items are tracked separately: PR #3 shebang fix, issue #4 Node Dockerfile, issue #7 disk.
|
|
||||||
|
|
||||||
## Deletion criteria
|
|
||||||
|
|
||||||
Delete this handoff after Codex reports:
|
|
||||||
|
|
||||||
- the exact `layered-soul` and `hermes-bsd` commits used,
|
|
||||||
- disk probe output before installation,
|
|
||||||
- local Hermes command validation output,
|
|
||||||
- whether any service/daemon work was intentionally deferred,
|
|
||||||
- confirmation that Telegram stayed off and no secrets were printed.
|
|
||||||
|
|
||||||
## Results
|
|
||||||
|
|
||||||
Pending Codex run on `osa`.
|
|
||||||
Loading…
Add table
Reference in a new issue