#!/bin/sh set -eu PID_FILE="/Users/kris/code/StoryForge/data/collector/collector.pid" if [ ! -f "$PID_FILE" ]; then echo "collector not running" exit 0 fi PID="$(cat "$PID_FILE" || true)" if [ -n "$PID" ] && kill -0 "$PID" 2>/dev/null; then kill "$PID" echo "collector stopped: $PID" else echo "collector pid stale: $PID" fi rm -f "$PID_FILE"