What problem does it solve? When a Qdrant vector collection becomes unusable due to embedder dimension changes, model switches, index corruption, or collection migration, incremental ingestion cannot fix it. This Skill provides a safe, confirmed procedure to drop the collection and re-ingest every document from disk. ## Core Features & Use Cases - Destructive rebuild with safeguards: Confirms the target collection name, stops the affected HTTP server, and optionally snapshots the collection before dropping it. - State reset and re-ingest: Clears the chunk-hash manifest in .rag/ingest-state.json and runs a forced full ingest for both Python and .NET pipelines. - Verification and recovery: Restarts the HTTP server, validates point counts, runs end-to-end query probes, and documents recovery steps for snapshot restore and Qdrant memory issues. - Use Case: After switching the embedder from MiniLM-384 to e5-768 in rag-config.yaml, use this Skill to drop ecommerceapp_docs, clear the ingest manifest, and re-ingest all documents so vector dimensions match the new model. ## Quick Start Ask the assistant to rebuild the Qdrant collection ecommerceapp_docs after confirming the collection name and stopping the rag-python-http server.