From 71ea15a926d02437a65b8d788834c46f4e6df9a3 Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Fri, 25 Sep 2026 11:54:58 +0200 Subject: docs(claude): translate the remaining French passages into English Co-Authored-By: Claude Opus 5.5 --- CLAUDE.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 0a3aa45..9d9c8e8 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -33,14 +33,14 @@ meshbay/ ├── docs/ # Architecture drafts and POC plans ├── packaging/ # RPM spec files, DEB control files, systemd units └── QE/ # NOT versioned (.gitignore) — test artefacts, credentials, demos - ├── demo-v1/ # Scripts démo opérationnels (setup_demo.py, run_node.py, download.py) - ├── spikes/ # Expérimentations futures (remplace ~/draft/) - └── server-state/ # Inventaire de ce qui tourne sur meshbay.org + ├── demo-v1/ # Working demo scripts (setup_demo.py, run_node.py, download.py) + ├── spikes/ # Future experiments (replaces ~/draft/) + └── server-state/ # Inventory of what runs on meshbay.org ``` -**Règle QE/** : tout test sur meshbay.org doit ouvrir le port UFW, tester, et -fermer le port + tuer les processus dans le MÊME bloc de commandes. -Jamais de processus orphelins ni de ports ouverts après un test. +**QE/ rule:** any test on meshbay.org must open the UFW port, run the test, then +close the port and kill the processes in the SAME block of commands. +Never leave orphaned processes or open ports behind after a test. ## Python environment @@ -947,15 +947,15 @@ here are kept only where they are a rule about *editing* the code. | Session renewal against a hub that enforces rotation | `packages/meshbay-hub/tests/harness/session_harness.mjs` | | An invitation link opened in the real app, signed out and in | `packages/meshbay-hub/tests/harness/invite_link_probe.py` | -## meshbay.org server (état cible) +## meshbay.org server (target state) - OS: Ubuntu 26.04 LTS, Python 3.14.4 - SSH: `ssh cbesson@meshbay.org` -- Caddy : reverse proxy HTTPS sur 80/443 -- UFW rules: **22/tcp, 80/tcp, 443/tcp uniquement** -- Services légitimes : `meshbay-hub.service`, Caddy, PostgreSQL (local) -- Inventaire détaillé : `QE/server-state/meshbay.org.md` -- Deploy hub : voir `QE/server-state/meshbay.org.md` +- Caddy: HTTPS reverse proxy on 80/443 +- UFW rules: **22/tcp, 80/tcp, 443/tcp only** +- Legitimate services: `meshbay-hub.service`, Caddy, PostgreSQL (local) +- Detailed inventory: `QE/server-state/meshbay.org.md` +- Hub deployment: see `QE/server-state/meshbay.org.md` ## new rules, from now Documents and demo/comments are written in english unless requested in french. -- cgit v1.2.3