- Prefer calling
load_config()/ensure_config()for configuration needs; avoid reading files directly. - Run
python scripts/generate_env_keys.pywhen documenting new configuration fields so environment variable examples stay current. - Preserve
document_ids and updatestate.searchconsistently. - When modifying move/rename behavior, ensure Chromadb metadata refresh occurs without re-embedding.
- Respect
processing.preview_char_limitand caches (classifications.json,vision.json). - Keep
.dorgy/search.jsonmanifests accurate and propagate Chromadb warnings via CLI notes.
See src/dorgy/config/AGENTS.md and SPEC.md for expectations and defaults.