Using Chroma as a persistent vector store via Chroma.fromdocuments(docs, embedding, persistdirectory=...) on Ubuntu with langchain 0.0.351. The first creation worked, but deleting the persist directory with shutil.rmtree and recreating the store in the same process raised sqlite3.OperationalError: attempt to write a readonly database. The reporter confirmed the same directory path and that creation only worked on first run, not after re-ingest.