idea_world_labDEV JOURNAL
jeudi 28 mai 2026

28 mai 2026

  • Création du projet
  • Organisation du concept du jeu d’agriculture
  • Collecte et téléchargement des assets du jeu (132 PNG)
    • Clone du dépôt GitHub : GuardianofNature, FarmLands, Sproutville, OldTownFarm, claude-farmer
    • Source : Sprout Lands (Cup Nooble, CC0), SpriteCook (CC0), Kenney (CC0), CraftPix (Licence gratuite)
    • Classification des assets : personnages (26 éléments), tuiles (19 éléments), objets (36 éléments), interface (31 éléments)
    • Tous utilisables à des fins commerciales
  • Configuration du pipeline CI/CD : GitHub Actions + reviewdog + ESLint + actionlint
    • Migration de la configuration ESLint v9 flat (.eslintrc.jsoneslint.config.js)
    • Correction du bug fail_level de reviewdog (errorserror)
    • Revue PR par CodeRabbit AI — toutes les vérifications réussies (5/5 ✅)
    • Intégration de CodeFactor terminée — notation automatique du code (A~F)
  • Intégration d’outils IA : CodeRabbit + Qwen Code (auto‑hébergé sur RunPod)
  • LLM : développement avec Qwen 3.6 35B (RunPod)
  • Rétrospective du développement : docs/retrospectives/2026-05-28.md

Structure des assets

assets/
├── characters/    - personnages, sprites d'animaux
├── tiles/         - tileset (sol, eau, bâtiments, environnement)
├── objects/       - meubles, cultures, arbres, outils
├── ui/            - boutons, boîtes de dialogue, icônes, curseur de souris
├── music/         - BGM (non classé)
└── sfx/           - effets sonores (non classé)

Préparation des données RAG de la documentation officielle de Godot

Pour entraîner le classificateur Godot 3/4 et, à l’avenir, le modèle de codage Godot basé sur Qwen, nous avons construit séparément des données RAG à partir de la documentation officielle. L’objectif est que le LLM ne décide pas arbitrairement des étiquettes, mais crée des candidats d’étiquettes à partir de fragments de preuve tirés de la documentation officielle et de règles système, tandis que le LLM ne se charge que d’assister à la génération d’explications, de code corrigé ou de données d’entraînement.

Les documents pertinents sont rassemblés aux emplacements suivants :

  • docs/README.md : index du répertoire de documentation
  • docs/research-notes/ : mémos de conception et structure de génération de données
  • docs/roadmaps/ : feuille de route complète du développement
  • docs/retrospectives/ : rétrospectives par date
  • work/godot_rag/ : actuellement vide. Les artefacts de découpage et de post‑traitement RAG ont été supprimés
  • outputs/godot_docs_full/ : résultats du crawling de la documentation officielle de Godot

Rétrospectives associées :