Files
marfrit-packages/debian/claude-his-agent/debian/changelog
T
marfrit beebeb6c65 claude-his-agent v0.2.0: split — public framework only, private runbook fetched at install
The previous package bundled the agent prompt + skill cheatsheet, which leaked
home-infra topology (specific hosts/IPs, plug AINs, /opt/herding cred file
paths, kid/2FA context) to anyone with the public APT/pacman repo URL.

v0.2.0 ships only the plumbing:
- /usr/bin/claude-his-fetch     (rsync runbook from $HIS_CONTEXT_HOST over SSH)
- /usr/bin/claude-his-install   (symlinks cache -> ~/.claude/)
- /usr/share/doc/claude-his-agent/README.md

Runbook content lives at $HIS_CONTEXT_HOST:/opt/his-context/ (default hertz)
and gets fetched into ~/.cache/claude-his-agent/ on install. SSH key auth is
the trust boundary.

Adds rsync + openssh-client as runtime deps. Upstream sha256:
c39dd1a956d303ac2417498dde05ac923bf686f1fc978f78f0d63ca42432b8b8
2026-05-02 15:48:04 +00:00

93 lines
4.1 KiB
Plaintext

claude-his-agent (0.2.0-1) bookworm trixie; urgency=medium
* Distribution-model split: package now ships only the framework
(claude-his-fetch + claude-his-install). The agent prompt and skill
cheatsheet — which previously embedded home-infra topology, plug AINs,
and cred file paths — have moved to a private host at
$HIS_CONTEXT_HOST:/opt/his-context/ (default host hertz) and are
pulled into ~/.cache/claude-his-agent/ over SSH at install time.
No infrastructure context is in the public package or its history.
* Adds rsync + openssh-client as runtime deps.
* Drops repo-inventory.sh and repo-inventory-nosudo.sh from /usr/bin
(now fetched into ~/.cache/claude-his-agent/scripts/ alongside the
runbook); existing prose updated to reference the cache path.
* Upstream history rewritten — pre-rewrite tree preserved out-of-band.
-- Markus Fritsche <mfritsche@reauktion.de> Sat, 02 May 2026 11:00:00 +0000
claude-his-agent (0.1.9-1) bookworm trixie; urgency=medium
* Runbook updates closing claude-his-agent #1 #2 #3:
- distcc table drops CT108/aarch64crosscompiler (retired);
example simplifies to tesla.lxd + +zeroconf for dcc1.
- Add 'Data nightly-shutdown override' subsection with the
/opt/herding/var/data-busy.lock recipe and mandatory
'date -d @$busy_until -Iseconds' self-check (issue #1).
- Add 'fahrenheit / pihole-FTL gotchas' subsection covering
OpenRC orphan-on-restart workaround (issue #3) and the
civetweb optional-bind silent-failure config fix (issue #2).
-- Markus Fritsche <mfritsche@reauktion.de> Wed, 29 Apr 2026 08:02:38 +0000
claude-his-agent (0.1.8-1) bookworm trixie; urgency=medium
* Runbook: document /opt/herding/etc/{gitea,dokuwiki}.creds env-file
cred locations (Gitea REST token + DokuWiki XML-RPC creds) in both
agent and skill quickrefs.
-- Markus Fritsche <mfritsche@reauktion.de> Fri, 24 Apr 2026 13:18:01 +0000
claude-his-agent (0.1.7-1) bookworm trixie; urgency=medium
* Runbook: filing bugs convention — Gitea per-component issues, not
DokuWiki. Added to agent + skill quickref.
-- Markus Fritsche <mfritsche@reauktion.de> Mon, 20 Apr 2026 09:32:49 +0000
claude-his-agent (0.1.6-1) bookworm trixie; urgency=medium
* Add client-side distcc pump-mode recipe to the runbook: wrap
make as "pump make -j" to activate preprocessed-.i delivery
on top of the existing ,cpp,lzo hand-wired workers.
-- Markus Fritsche <mfritsche@reauktion.de> Sat, 18 Apr 2026 20:00:56 +0000
claude-his-agent (0.1.5-1) bookworm trixie; urgency=medium
* DISTCC_HOSTS runbook value gains a +zeroconf prefix so distcc also
auto-discovers mDNS-capable workers (e.g. dcc1 on dcw3), while the
hand-wired hosts (tesla, CT108) remain for the zeroconf-broken
container side.
-- Markus Fritsche <mfritsche@reauktion.de> Sat, 18 Apr 2026 19:37:28 +0000
claude-his-agent (0.1.4-1) bookworm trixie; urgency=medium
* Ship scripts/repo-inventory.sh and scripts/repo-inventory-nosudo.sh
as /usr/bin/repo-inventory.sh and /usr/bin/repo-inventory-nosudo.sh.
* Add fleet-inventory quickref to agent + skill runbooks.
-- Markus Fritsche <mfritsche@reauktion.de> Fri, 17 Apr 2026 15:49:29 +0000
claude-his-agent (0.1.2-1) trixie; urgency=low
* v0.1.2 — safety additions to runbook: Kommune 2FA rule, Himbeere/Office
plug blast-radius warnings, .vpn VPN-alias naming, monitoring list,
dcc1 zeroconf exception, never-root-edge30 + clone-Windows rules.
-- Markus Fritsche <mfritsche@reauktion.de> Fri, 17 Apr 2026 14:40:00 +0200
claude-his-agent (0.1.1-1) trixie; urgency=low
* v0.1.1 — broglie reframed in His runbook as QMK dev-only; no longer
presented as a pct_exec/lxc_exec admin gateway.
-- Markus Fritsche <mfritsche@reauktion.de> Fri, 17 Apr 2026 14:30:00 +0200
claude-his-agent (0.1.0-1) trixie; urgency=low
* Initial release — subagent + skill for summoning His across sibling Claude
Code instances, encoding distcc + /opt/herding/ + lmcp + wake procedures.
-- Markus Fritsche <mfritsche@reauktion.de> Fri, 17 Apr 2026 12:00:00 +0200