DODD

Спроектировано для повторяемости, аудита и проверки.

У каждого инцидента есть Incident ID. У каждой обработки есть Session ID. Dodd сохраняет prompt, diagnosis, diff, verify log и report.

Logs / CommandDetectorRepoMapLLMWorktreeVerifyPR/MRNotify

Detector

Классифицирует test, build, runtime и бизнес-ошибки по командам и логам.

Context Builder

Извлекает релевантный контекст через Aider RepoMap или fallback.

Architect / Editor

Сначала диагностирует причину и риск, затем генерирует структурированные правки.

Worktree Runner

Применяет патчи и запускает проверку в изолированном Git worktree.

Integrations

Подключает GitHub, GitLab, Telegram и Workbench UI.

SAFETY

По умолчанию консервативно. Автоматически проходят только низкорисковые изменения.