docs: migrate workflow to DooPlex-local execution

This commit is contained in:
2026-07-19 12:16:13 +02:00
parent 8fc44d8d9e
commit d81fddc7b1
2 changed files with 38 additions and 7 deletions
+19
View File
@@ -1,3 +1,22 @@
## docs — the workflow moved to DooPlex-local execution (2026-07-19)
**Docs only, no version bump, no code change.** Claude Code now runs on DooPlex (192.168.0.180,
Debian 13, `kisfenyo`) instead of the Windows workstation, working directly in
`/mnt/5_hdd/felhom.eu/git/felhom-agent`.
- `CLAUDE.md` — the build/deploy table is now local-first: build on DooPlex, then **one** hop
`scp /tmp/felhom-agent-<v> felhom-pve:/tmp/`. The old path went build-server → Windows box →
felhom-pve, needing `cygpath -w` for the local scp path; that two-hop detour and its CRLF hazard
are gone (recorded in the new "Legacy: Windows workstation" note, not deleted).
- **New clean-tree gate** before any build: `git status --porcelain` empty AND `HEAD` ==
`origin/main` — the CC working tree is now the tree that gets built. An unpushed change does not
exist.
- `MSYS_NO_PATHCONV=1` is no longer needed for `pct` (it was an MSYS path-mangling workaround);
`ssh felhom-pve` is plain now. Selftests run locally on DooPlex against the demo API.
- Workspace-root pointer updated to `/mnt/5_hdd/felhom.eu/git/CLAUDE.md`.
Historical Windows references in past CHANGELOG entries and `PLAN.md` are left untouched.
## build tooling — the golden bakes EVERY infra image, asked from the controller (2026-07-19)
**No agent version bump: `configs/build-golden.sh` only (v2.0.0 → v2.1.0). Effective at the NEXT