#!/bin/bash # NautilusTrainer Dev Loop Orchestrator # Usage: ./run_dev_loop.sh echo "🔄 Starting NautilusTrainer Dev Loop..." echo "----------------------------------------" # 1. Set Environment cd "$(dirname "$0")" # Activate venv from parent directory if exists if [ -d "../.venv" ]; then source ../.venv/bin/activate fi export PYTHONPATH=$PYTHONPATH:$(pwd) # 2. Run Tests python3 tests/test_pipeline.py EXIT_CODE=$? echo "----------------------------------------" if [ $EXIT_CODE -eq 0 ]; then echo "✅ SUCCESS: Pipeline verified." else echo "❌ FAILURE: Pipeline failed." fi exit $EXIT_CODE