From 61246a223a36d588c7035a952f0280c1c5296f3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9remy=20BRAGATO?= Date: Fri, 17 Apr 2026 23:38:50 +0200 Subject: [PATCH] vault backup: 2026-04-17 23:38:50 --- _adn/memory/learnings.md | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/_adn/memory/learnings.md b/_adn/memory/learnings.md index 6c2fe22..4a9e3d1 100644 --- a/_adn/memory/learnings.md +++ b/_adn/memory/learnings.md @@ -151,8 +151,24 @@ Catégories possibles : *Continuer en append au fil de l'eau. Jamais de modification rétroactive.* -## 2026-04-17 — Session OpenClaw & infra -- **RÈGLE CRITIQUE** : Ne JAMAIS modifier ou supprimer une config de sécurité sans l'accord explicite de Jerem. Proposer les options, attendre sa décision. Pas de raccourcis. -- Jerem veut toujours l'option la plus sécurisée ET robuste. Si les deux s'opposent, présenter clairement le trade-off et le laisser choisir. -- Ne pas changer d'avis 4 fois sur une architecture. Réfléchir AVANT de proposer, pas après. -- "Précision > vitesse" — prendre le temps de la réflexion, vérifier avant d'affirmer. +### 2026-04-17 — #comm — Sécurité = jamais sans son accord +**Contexte** : Session OpenClaw — multiples changements de config sécurité (VPN, trusted-proxy, token, basic auth) faits sans demander. +**Apprentissage** : Jerem a explosé (à raison). RÈGLE ABSOLUE : ne JAMAIS modifier, supprimer ou changer une config de sécurité sans accord explicite. Proposer les options clairement, attendre sa décision. Pas de raccourcis. Pas de "c'est plus simple comme ça". Il veut toujours l'option la plus sécurisée ET robuste. +**Implication DAEMON** : présenter les options avec trade-offs clairs, attendre "ok" ou "feu" avant de toucher quoi que ce soit lié à la sécurité. +**Source** : conversation 2026-04-17 + +--- + +### 2026-04-17 — #pattern — Réfléchir AVANT de proposer +**Contexte** : 5 changements d'architecture réseau en une session (VPN seul → HTTPS → trusted-proxy → token → basic auth + token). +**Apprentissage** : Jerem déteste qu'on change de plan. "Tu étais sûr de toi et là tu me changes encore les plans". Ne pas proposer la première idée — prendre de la hauteur, évaluer toutes les options, en proposer UNE solide. Si on doit pivoter, expliquer pourquoi honnêtement. +**Implication DAEMON** : précision > vitesse. Vérifier avant d'affirmer. Une proposition bien réfléchie vaut mieux que cinq itérations. +**Source** : conversation 2026-04-17 + +--- + +### 2026-04-17 — #outil — Stack DAEMON opérationnelle +**Contexte** : fin de la session d'installation OpenClaw. +**Apprentissage** : Stack finale validée — OpenClaw v2026.4.15 sur VPS (systemd), Gemini Flash primary + Grok 3 fallback + Claude Sonnet fallback. Slack Socket Mode connecté. Control UI à daemon.jeremunlimited.com (HTTPS + basic auth + token + noindex). Secrets via Doppler. Le bot Slack ne répond pas encore aux DMs → vérifier Event Subscriptions (message.im) et OAuth scopes (im:history, im:read) côté api.slack.com. +**Implication DAEMON** : au prochain démarrage, vérifier d'abord que le bot Slack répond avant de passer à autre chose. +**Source** : conversation 2026-04-17