Project Tracking — Avora CLI
Recover when the CLI cannot resolve a project, points to a moved folder, or reads a different state file than expected.
Task
Locate the active registry, validate its project paths, and recreate stale records safely.
Prerequisites
- Access to the expected project folder.
- Knowledge of any custom
AVORA_CLI_HOMEsetting. - A backup of important local changes before pulling again.
Find This in Your Terminal
List the records visible to the current shell:
avora find
Steps
- Confirm the value of
AVORA_CLI_HOMEand use the same value as the shell that created the record. - Run
avora findand inspect the source, identity, and path. - If the project moved, pass its new directory directly to
avora run /new/pathor reconnect it. - For an Avora workspace, use
avora projectsto confirm the remote ID, then pull it to the intended parent folder. - For a Git project, run
avora syncinside the repository or reconnect its URL. - If
projects.jsonis malformed, move it aside, let the CLI create a fresh file, then sign in and recreate project records.
Expected Result
avora find shows a valid local path, and run, update, or verify can resolve the project by name, identity, path, or current directory.
Next Step
Return to the workflow that originally failed and retry it with the resolved name or absolute path.
Troubleshooting
- Duplicate names can make a project ambiguous. Use its workspace ID or absolute path.
- Deleting a local folder does not remove its saved registry entry; reconnect or repull to a valid path.
- Changing
AVORA_CLI_HOMEintentionally creates or selects a different registry.