Advanced Search
Search Results
189 total results found
Troubleshooting
Troubleshooting Dernière mise à jour : 2026-05-10 Pièges connus déjà rencontrés, à actualiser au fil des incidents. Build / CI Le job test échoue avec une erreur better-sqlite3 Cause : tu as changé l'image de base CI vers Alpine. Pas de prebuild musl pour b...
Mode deckbuilding
Mode deckbuilding Dernière mise à jour : 2026-05-10 Depuis 2026-04-24 (Axe 2 Phase 1), un 4e intent 'deckbuilding' s'ajoute à 'rules' | 'synergy' | 'meta'. Il déclenche un pipeline dédié pour produire des decklists structurées exécutables (60 cartes MTG, 40+...
Flux d'ingestion (PDF → Qdrant)
Flux d'ingestion (PDF → Qdrant) Dernière mise à jour : 2026-05-10 Source de vérité : ARCHITECTURE.md § "Flux d'ingestion". 11 étapes POST /api/games/ingest [multipart : PDF + metadata] │ 1. Upload PDF → /app/pdfs/<slug>-<timestamp>.pdf │ └─ Choix typ...
Flux d'une question (RAG complet)
Flux d'une question (RAG complet) Dernière mise à jour : 2026-05-10 Source de vérité : ARCHITECTURE.md § "Flux principal (question)". Cette page reformule pour vue rapide. 9 étapes POST /api/ask/stream { gameId, question, extensions, history, cardMentions, s...
Pause / reprise après quota Claude
Pause / reprise après quota Claude Dernière mise à jour : 2026-05-10 Le compte Claude utilisé par la VM oracle a un quota Pro/Team (fenêtre 5h glissante). Quand il sature, on veut mettre en pause les jobs en cours et reprendre auto à l'heure de reset, sans p...
Vision inline (Claude lit les PNG au moment Q)
Vision inline (Claude lit les PNG au moment Q) Dernière mise à jour : 2026-05-10 Depuis 2026-04-11, la vision n'est plus un pipeline d'ingestion. Claude reçoit les images PNG directement au moment de la question, uniquement pour la page la plus pertinente du...
Modèle d'authentification
Modèle d'authentification Dernière mise à jour : 2026-05-10 Mécanisme Mots de passe : hashés argon2id (lib argon2) Sessions : token SHA256 stocké en mémoire (Map<token, {userId, expiresAt}>) Cookie : session=<token>, HTTP-only, SameSite=Lax, Secure si HTTPS...
Gestion des secrets
Gestion des secrets Dernière mise à jour : 2026-05-10 Inventaire des secrets Secret Stocké où Rotation Critique ? COOKIE_SECRET env var Unraid À la création du container Élevé : compromission = forge sessions FIRST_ADMIN_PASSWORD env var Unraid (boo...
Verrouillage SSH Oracle
Verrouillage SSH Oracle Dernière mise à jour : 2026-05-10 L'appel à Claude Code se fait via SSH sur le user dédié oracle (jamais l'admin de la VM). Sécurité multi-couche : 4 verrous superposés. Source de vérité : CONTRIBUTING.md § "Setup et rotation Oracle S...
Surface d'exposition
Surface d'exposition Dernière mise à jour : 2026-05-10 Endpoints publics vs internes Public (via NPM) Tout /api/* est exposé sur https://rules.thymon.fr Frontend SPA servi à https://rules.thymon.fr/ Mais : auth requise sur quasi tous les endpoints (sauf /ap...
Ajouter un nouveau TCG
Ajouter un nouveau TCG Dernière mise à jour : 2026-05-10 ⭐ Page critique — procédure complète pour intégrer un TCG inédit (ex. Pokemon, Yu-Gi-Oh!, Star Wars Unlimited, Sorcery Contested Realm). Référence : skill global add-tcg listé dans ~/.claude/skills/add...
Aperçu des TCG supportés
Aperçu des TCG supportés Dernière mise à jour : 2026-05-10 6 TCG intégrés. Chaque TCG a une page dédiée dans ce chapitre. Workflow de mise à jour des cartes : voir mettre-a-jour-cartes.md. Workflow d'ajout d'un nouveau TCG : voir ajouter-un-tcg.md. Tableau r...
Ark Nova
Ark Nova Dernière mise à jour : 2026-05-10 Jeu de société (zoo), pas un TCG. Traité avec base de cartes pour l'autocomplete @ et l'enrichissement RAG. Source JSON local + sprite sheets : extraction one-shot Collection Qdrant : ark-nova-cards Data dir : ARK_...
Disney Lorcana
Disney Lorcana Dernière mise à jour : 2026-05-10 Source LorcanaJSON.org : https://github.com/LorcanaJSON/LorcanaJSON (MIT, JSON bulk FR + EN) Collection Qdrant : lorcana-cards Data dir : LORCANA_CARDS_DATA_DIR (défaut /app/data/lorcana-cards) en/allCards.j...
Flesh and Blood (FAB)
Flesh and Blood (FAB) Dernière mise à jour : 2026-05-10 Source Package npm : @flesh-and-blood/cards + @flesh-and-blood/types (LSS, ~3.6.246) Bundle Docker : la data est embarquée dans l'image Docker au build (pas téléchargée à runtime) Collection Qdrant : f...
Magic: The Gathering
Magic: The Gathering Dernière mise à jour : 2026-05-10 Source Bulk Scryfall : https://api.scryfall.com/bulk-data → all_cards.json téléchargé localement Traduction : Haiku traduit les cartes manquantes (FR souvent en retard sur l'anglais sur Scryfall) Collec...
Mettre à jour les cartes d'un TCG
Mettre à jour les cartes d'un TCG Dernière mise à jour : 2026-05-11 ⭐ Page critique — workflow de référence quand un nouveau set sort. TL;DR Depuis 2026-05-11, la majorité des resyncs se font directement depuis /admin → section "Bases de cartes". Plus besoin...
Riftbound
Riftbound Dernière mise à jour : 2026-05-10 TCG Riot Games (univers League of Legends). Source API Riot : https://riftbound.leagueoflegends.com/en-us/card-gallery (JSON live, pas de bulk download) Collection Qdrant : riftbound-cards Cache local : /app/data/...