Description-Behavior Mismatch
Medium
- Confidence
- 95% confidence
- Finding
- The script advertises itself as write-only ingestion, but it unconditionally deletes all existing Qdrant points for the same doc_id before inserting new ones. This creates a destructive side effect that can cause data loss or accidental overwrite if the caller reuses a doc_id, provides incomplete content, or ingestion fails after deletion.
