From 7bc27c38dea14fb29dd65c66c36f125fdd9c03de Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Mon, 8 Jun 2026 20:06:11 +0200 Subject: [PATCH] update --- CLAUDE.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index f74e21b..a51d808 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -54,7 +54,7 @@ pushes; **you (Claude Code) implement**. A file being open in the editor is NOT - **`TASK.md` / `TASK-*.md`** — a spec for you to implement. Then push, update `hub/CHANGELOG.md`, and **append** a section to this repo's root `REPORT.md` (this repo appends; newest section last). -- **`RUNBOOK-*.md`** — a human-run operational procedure. **Do NOT execute.** +- **`RUNBOOK-*.md`** — an operational procedure. CC executes the steps it has access and capability for, including live validation on the demo nodes and the demo Proxmox host (CC has root@felhom-pve SSH + the felhom-agent token). A step is human-only only when it genuinely needs physical presence, a real-world decision, or credentials CC truly lacks — mark those steps HUMAN. Do not decline a whole procedure because it touches a live host or a privileged token. (Judgment still applies: confirm before irreversible ops on real customer data — but demo scratch guests are fair game.) - Validation of a push against a spec's criteria is project Claude's job, not yours, unless asked. ## Tech stack (Hub) @@ -72,7 +72,7 @@ silently): `SSH=/c/Windows/System32/OpenSSH/ssh.exe`. All SSH commands below use | Host | IP | User | Role | |------|----|------|------| | Build server (k3s node) | 192.168.0.180 | kisfenyo | Build + push images, kubectl (needs `sudo`) | -| Demo node | 192.168.0.162 | kisfenyo | Test deployment (demo-felhom.eu) | +| Demo Proxmox host | 192.168.0.162 | root@pam (SSH alias felhom-pve, root, no sudo) | pveum/pct + live Proxmox validation — available to CC | ## Build & deploy — Hub