# Flowie starter recipes. Stamped by flowie init, then yours to edit.

set dotenv-load
set positional-arguments

db := ".flowie/data/flowie.db"

default:
    @just --list

# start here: two cheap read-only runs, end to end
demo:
    @echo "1/2  prompt: one agent, one prompt"
    flowie run prompt --agent scout "reply with a one-line summary of this repo"
    @echo "\n2/2  scout: read-only recon"
    flowie run scout "list the top-level directories in this repo and what each is for. change nothing."
    @echo "\nboth done. now run:  flowie sessions"

prompt *ARGS:
    flowie run prompt "$@"

scout *ARGS:
    flowie run scout "$@"

plan *ARGS:
    flowie run plan "$@"

plan-build *ARGS:
    flowie run plan-build "$@"

sdlc *ARGS:
    flowie run plan-build-test "$@"

simple-sdlc *ARGS:
    flowie run simple-sdlc "$@"

quality *ARGS:
    flowie run quality "$@"

sessions:
    flowie sessions

phases ADW_ID:
    flowie phases {{ADW_ID}}

tail ADW_ID:
    flowie tail {{ADW_ID}}

procs ADW_ID:
    flowie procs {{ADW_ID}}

rosters:
    flowie rosters

obs:
    flowie obs
