# MnemoCore Scripts This directory contains utility scripts organized by purpose. ## Directory Structure | Directory | Purpose | |-----------|---------| | `debug/` | Debugging and troubleshooting scripts | | `ops/` | Operational and verification scripts | ## Scripts Overview ### Debug Scripts (`debug/`) | Script | Description | Usage | |--------|-------------|-------| | `bisect_import.py` | Step-by-step import debugging for identifying import issues | `python scripts/debug/bisect_import.py` | | `debug_async.py` | Debug async storage with mock client | `python scripts/debug/debug_async.py` | | `debug_imports.py` | Test import of all core modules | `python scripts/debug/debug_imports.py` | | `debug_qdrant.py` | Debug Qdrant client initialization and collections | `python scripts/debug/debug_qdrant.py` | ### Ops Scripts (`ops/`) | Script | Description | Usage | |--------|-------------|-------| | `healthcheck.py` | Docker healthcheck script for /health endpoint | `python scripts/ops/healthcheck.py` | | `verify_id.py` | Verify UUID format and memory retrieval functionality | `python scripts/ops/verify_id.py` | ## Usage Notes - All scripts should be run from the project root directory - Debug scripts are intended for development troubleshooting - Ops scripts are intended for operational verification and maintenance