May 28, 2026
- Create project
- Organize farming‑game concept
- Collect and download game assets (132 PNGs)
- Clone GitHub repos: GuardianofNature, FarmLands, Sproutville, OldTownFarm, claude-farmer
- Sources: Sprout Lands (Cup Nooble, CC0), SpriteCook (CC0), Kenney (CC0), CraftPix (Free License)
- Asset categories: characters (26), tiles (19), objects (36), ui (31)
- All available for commercial use
- Set up CI/CD pipeline: GitHub Actions + reviewdog + ESLint + actionlint
- ESLint v9 flat config migration (
.eslintrc.json→eslint.config.js) - Fixed reviewdog
fail_levelbug (errors→error) - CodeRabbit AI PR review — all checks passed (5/5 ✅)
- CodeFactor integration completed — automatic code grading (A–F)
- ESLint v9 flat config migration (
- AI tool integration: CodeRabbit + Qwen Code (RunPod self‑hosted)
- LLM: Development with Qwen 3.6 35B (RunPod)
- Development retrospective: docs/retrospectives/2026-05-28.md
Asset Structure
assets/
├── characters/ - characters, animal sprites
├── tiles/ - tileset (ground, water, buildings, environment)
├── objects/ - furniture, crops, trees, tools
├── ui/ - buttons, dialog boxes, icons, mouse cursor
├── music/ - BGM (unsorted)
└── sfx/ - sound effects (unsorted)Preparation of Godot Official Documentation RAG Data
For the Godot 3/4 detector and future Qwen‑based Godot coding model training, we built separate RAG data based on the official documentation. The goal is that the LLM does not arbitrarily decide labels; instead, it creates label candidates based on evidence chunks and system rules from the official documents, while the LLM only assists with explanation/modification code/training data generation.
The related documents are collected at the following locations.
- docs/README.md: Documentation directory index
docs/research-notes/: Design memos and data generation structuredocs/roadmaps/: Overall development roadmapdocs/retrospectives/: retrospectives by datework/godot_rag/: currently empty. RAG chunking/post‑processing artifacts have been removedoutputs/godot_docs_full/: Results of crawling the Godot official documentation
Related retrospectives: