Aide
Aide
Cinq fiches, dans l'ordre du parcours. Chacune dit où trouver ce que l'interface demande, ce que la valeur sert à faire, et ce qui casse quand elle est fausse. Elles sont écrites pour quelqu'un qui connaît Odoo et découvre claude2odoo.
Les fiches
- Sortir ses pages de Claude Design — exporter, découper en un fichier par page, nommer l'en-tête et le pied, poser les identifiants qui permettent au moteur de s'ancrer. Étape 1
- Accéder à votre Odoo — l'URL, le nom exact de la base, l'identifiant, et la création d'une clé API dédiée. Étape 2
- Dépôt, hôte SSH et branches — où lire ces valeurs dans Odoo.sh, ce qu'on fait sans Odoo.sh, et pourquoi Odoo Online ne permet pas de déployer. Étape 2
- Comprendre les constats — BLOQUANT, AVERTIR, VÉRIFIER : ce que chaque niveau veut dire et quoi en faire. Étape 3
- Déployer : staging puis production — pourquoi la production est fermée tant qu'un staging n'a pas été validé, et ce que fait chaque commande du plan. Étape 4
Ce qu'il faut avoir sous la main
Rien de tout cela ne s'invente. Chaque ligne dit où la valeur se lit.
| Ce que l'interface demande | Où le lire |
|---|---|
| Fichiers de maquette | Claude Design, bouton Export — fiche |
| URL de l'instance | La barre d'adresse de votre Odoo, jusqu'au nom d'hôte |
| Base de données | Dépend de l'hébergement — fiche |
| Identifiant | Le login du compte qui lira l'instance, inchangé |
| Clé API | Odoo → Préférences → onglet Sécurité du compte → Nouvelle clé API |
| Hôte SSH | Odoo.sh → la branche → raccourci SSH — fiche |
| Branches de staging et de production | Odoo.sh → l'écran du projet, les branches rangées par étage |
| Module du thème | Votre dépôt : le répertoire qui contient le __manifest__.py du thème |
Ce que claude2odoo ne conserve pas
- La clé API Odoo n'est ni enregistrée ni journalisée. Elle vit le temps de la requête. C'est pour ça qu'elle est redemandée à chaque audit — ce n'est pas un oubli.
- La clé Claude, quand vous en fournissez une pour la synthèse, suit la même règle.
- Ce qui est conservé : les constats, les comparaisons, les décisions du fil, l'historique des passages. Jamais un secret.
- L'accès à votre instance est en lecture seule par construction : le connecteur n'émet que des lectures. Les écritures partent par votre dépôt git, sous votre contrôle.
Vocabulaire
| Terme | Ce qu'il désigne ici |
|---|---|
| Maquette | Un fichier HTML sorti de Claude Design, une page par fichier. |
| Arbre combiné | Le template Odoo une fois toutes ses vues d'héritage appliquées. C'est ce que le moteur compare à la maquette — pas le fichier source seul. |
| Vue d'héritage | Le XML que le moteur propose : un <template inherit_id="…"> qui modifie le template visé sans le réécrire. |
| Ancre | L'expression xpath qui désigne le nœud à modifier. Sa solidité est affichée à côté de chaque écriture proposée. |
| Copie COW | Une vue dupliquée par Odoo pour un site donné au moment où l'éditeur y touche. Elle masque la vue générique. |
| Empreinte | La signature du contenu d'une maquette. Elle change quand le fichier change, et seulement à ce moment-là. |
| Staging | Une branche Odoo.sh reconstruite sur une copie neutralisée de la base de production. |