File size: 1,379 Bytes
dbb04e4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | # 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
|