Skip to content

Change reorganization logic#409

Open
Ekarerina-Ulyanova wants to merge 4 commits intomainfrom
feature/restructuring_renaming
Open

Change reorganization logic#409
Ekarerina-Ulyanova wants to merge 4 commits intomainfrom
feature/restructuring_renaming

Conversation

@Ekarerina-Ulyanova
Copy link
Collaborator

@Ekarerina-Ulyanova Ekarerina-Ulyanova commented Mar 2, 2026

Этапы реорганизации:

  1. Проверка build, в зависимости от типа проекта, и синтаксиса
  2. Попытка исправления найденных ошибок с помощью передачи содержимого файла в LLM
  3. Создание ветки для внесения изменений, чтобы в случае неудачи не портить основную рабочую ветку
  4. Генерация плана с помощью LLM (также генерируются предложения по ренеймингу репозитория)
  5. Программная валидация плана
  6. Генерация исправленного плана при необходимости + новая валидация
  7. Запуск действий по реорганизации
  8. Проверка + исправление ошибок
  9. Добавление изменений в ветку osa_tool
image

@Ekarerina-Ulyanova
Copy link
Collaborator Author

На уровне DEBUG лог более расширенный, что нужна хотя бы на первых этапах для корректировки промптов и остальной логики.

@Ekarerina-Ulyanova
Copy link
Collaborator Author

Пример реорганизации.
Было:
image
Стало:
image

@Ekarerina-Ulyanova
Copy link
Collaborator Author

Ещё один пример был отправлен в пятницу в чате.

@Ekarerina-Ulyanova
Copy link
Collaborator Author

Также пример исправления импорта для проекта на Python, приведённого выше
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant