1.3 KiB
1.3 KiB
Cairnquire - Development Scripts
This directory contains helper scripts for monitoring development progress.
Scripts
install-monitor.sh
Installs and starts the progress monitor as a background process.
./scripts/install-monitor.sh
The monitor will:
- Watch for filesystem changes every 10 minutes
- Update
docs/STATUS.mdwith current progress - Auto-exit if no changes detected for 10 minutes (Codex idle/finished)
- Provide code review notes and action items
monitor.sh
The actual monitoring script. Usually called via install-monitor.sh.
./scripts/monitor.sh
Runs in foreground. Press Ctrl+C to stop.
status.sh
Quick status check without starting the monitor.
./scripts/status.sh
Shows:
- Whether monitor is running
- Current progress report from
docs/STATUS.md
Usage
-
Start monitoring (run once):
./scripts/install-monitor.sh -
Check status anytime:
./scripts/status.sh -
View live logs:
tail -f monitor.log -
Stop monitor:
kill $(cat .monitor.pid)
Files Generated
docs/STATUS.md— Current project status and code review notesdocs/.last_state_hash— Internal file for tracking changesmonitor.log— Log output from monitor.monitor.pid— Process ID of running monitor