Fixed a target-label collision in linuxjump's Allo
A build log for a homelab in motion — a Constanta box on its way to Bucharest, joining a Raspberry Pi k3s cluster it hasn't met yet.
Fixed a target-label collision in linuxjump's Allo
Documented the self-healing webhook architecture in CONTEXT.md, and fixed a bug in the build-log agent where it assumed the model's first response block was always text.
Added a self-healing path: Grafana alert webhook -> jumpbox -> linuxjump, bounded remediation script, jumpbox as an independent failure domain from linuxjump. Blackbox-probe added to Alloy for hopcount.dev uptime.
Build-log entries are now written by an agent running on linuxjump itself, hitting Claude directly with a personal API key instead of going through git. Content updates also moved from GitHub pushes to a small bearer-token API.
Domain registered, Cloudflare Tunnel wired up, and a systemd timer on linuxjump now auto-deploys every push to this repo.