Почувствовал необходимость полностью переписать архитектуру Godot LLM/RAG/SWE Agent
До сих пор отдельные задачи и результаты появлялись первыми, из‑за чего общая картина смещалась
Считаю, что сначала нужно собрать всю архитектуру в единое целое, а затем разрабатывать детальные схемы для каждого шага
Планирую разбить поток от сбора данных, анализа официальной документации, чанкинга, RAG, разметки, SFT/DPO до SWE Agent на отдельные этапы и заново их оформить
Оформил схему классификатора RAG официальной документации Godot и архитектуру в качестве основного дорожного документа
Определил правила преобразования оригинальных Markdown‑файлов из outputs/godot_docs_full/pages в JSONL
Задокументировал черновики таблиц PostgreSQL docs_chunks, api_mapping, label_prototypes и стратегию индексов
Зафиксировал порядок внедрения и разделения ответственности компонентов AST Parser, Retriever, Validator и Qwen 3.6
Зафиксировал в ретроспективе вопросы, которые я задавал Qwen о реализации конвертера Markdown → JSONL
Выяснилось, что нужен не просто CLI‑конвертер, а поддержка веб‑загрузки, ввода API‑ключа, просмотра diff‑а преобразования, проверки схемы и маршрутизации в несколько таблиц
Указал, что один Markdown‑файл может одновременно отображаться в docs_chunks, api_mapping и label_prototypes