Files
timmy-home/scripts/backlog_triage_cron.sh
Alexander Whitestone 8992c951a3
Some checks failed
Smoke Test / smoke (pull_request) Failing after 13s
fix: [OPS] timmy-home backlog reduced from 220 to 50 — triage cadence needed (closes #685)
2026-04-14 21:33:03 -04:00

23 lines
601 B
Bash
Executable File

#!/usr/bin/env bash
# backlog_triage_cron.sh — Weekly cron wrapper for backlog_triage.py
# Add to crontab: 0 9 * * 1 /path/to/timmy-home/scripts/backlog_triage_cron.sh
# Runs Monday 9am UTC
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
REPO_DIR="$(dirname "$SCRIPT_DIR")"
REPORT_DIR="$REPO_DIR/reports/production"
REPORT_FILE="$REPORT_DIR/backlog_triage_$(date +%Y%m%d).md"
mkdir -p "$REPORT_DIR"
# Run triage, capture output
OUTPUT=$("$SCRIPT_DIR/backlog_triage.py" 2>&1) || true
# Save report
echo "$OUTPUT" > "$REPORT_FILE"
# Print to stdout for cron logging
echo "$OUTPUT"