DODD

Designed for replayability, auditability, and verification.

Every incident has an Incident ID. Every handling run has a Session ID. Dodd stores prompts, diagnosis, diffs, verification logs, and reports.

Logs / CommandDetectorRepoMapLLMWorktreeVerifyPR/MRNotify

Detector

Classify test, build, runtime, and business failures from commands and logs.

Context Builder

Use Aider RepoMap or a native fallback to extract relevant repository context.

Architect / Editor

Diagnose root cause and risk before generating structured edits.

Worktree Runner

Apply patches and run verification inside isolated Git worktrees.

Integrations

Connect GitHub, GitLab, Telegram, and Workbench UI.

SAFETY

Conservative by default. Low-risk changes move forward automatically.