source_up_if_exists
PATH_add .gitlore/bin
dotenv_if_exists

# Activate the uv-managed venv (created by `uv sync`) without `uv run`:
# export VIRTUAL_ENV and prepend its bin to PATH so bare `edify`/`pytest` resolve.
export VIRTUAL_ENV="$PWD/.venv"
PATH_add "$VIRTUAL_ENV/bin"

# `claude` shim: launches with `--plugin-dir <repo root>/plugin` so the
# in-tree plugin is active. Last PATH_add wins, keeping it ahead of .gitlore/bin.
PATH_add .bin
