#!/usr/bin/env bash
set -euo pipefail
# Run against each commit's fresh, isolated server before opening the mobile app.
# Usage: seed-project.sh CHECKOUT T3_HOME SERVER_PORT SYNTHETIC_PROJECT_DIRECTORY
checkout=$1
t3_home=$2
server_port=$3
project_dir=$4
mkdir -p "$project_dir"
git -C "$project_dir" init -q --initial-branch=main
cd "$checkout"
T3CODE_PORT="$server_port" node apps/server/src/bin.ts project add "$project_dir" \
  --title 'Hourly demo' --base-dir "$t3_home"
# Create the task in the UI: Settings > Scheduled tasks > New task.
# Name: Hourly check 2; Prompt: Say hi; Schedule: Interval, 60 minutes; Enabled: on.
# Tap Create task, immediately navigate up to Settings, then reopen Scheduled tasks.
# Base: Every hour · Next run in 60 minutes. Head: Every hour · Next run in 1 hour.
