Reset Dijji rebuilds DIJJI.ai’s understanding of a project’s codebase from scratch. Reach for it when its grasp of the project has drifted or looks plain wrong — plans that miss the mark, changes that don’t fit how the code is actually laid out. This page covers running a reset.
Reset vs. a routine sync
These are two different things, and most of the time you want the lighter one:
- Keep your project in sync — a quick, free refresh that catches the map up after code changed outside DIJJI.ai. This is the everyday case; see Keep your project in sync.
- Reset Dijji — a full rebuild from scratch, billed like a task, that takes a few minutes. Use it only when a sync isn’t enough — when the understanding looks wrong, not just behind.
Open the Reset Dijji card
From your project, open Settings. At the bottom is a red danger-zone card titled Reset Dijji, describing what the reset does.
A reset can’t run while the project is busy. If a task is currently running, the button is disabled and the card notes “A task is currently running. Wait for it to finish before resetting.” Let the active run finish — or cancel it — and the button becomes available.
Run the reset
- Select Reset Dijji. A confirmation dialog opens — Reset Dijji? — warning that it clears what DIJJI.ai has learned about the project and rebuilds its understanding from scratch, billed like a task.
- Choose Reset Dijji to confirm.
A green note confirms “Reset started — Dijji is recalibrating. Track it on the Tasks tab.”
What happens during a reset
The recalibration runs as an Awakening Dijji task — the same fresh-start calibration that runs once when a project is first created. While it runs:
- It appears on the Tasks tab as Awakening Dijji, and the project shows as busy.
- It takes a few minutes and is billed like a task (unlike a routine sync, which is free).
- The project is occupied for the duration, so other tasks wait until it finishes — see The task queue.
When Awakening Dijji completes, the project’s understanding has been rebuilt, and you can run tasks as usual against the fresh calibration.