#!/usr/bin/env bash
set -euo pipefail
REPO_PATH="${1:-.}"
if [[ ! -d "$REPO_PATH" ]]; then echo "Error: directory not found: $REPO_PATH" >&2; exit 1; fi
cd "$REPO_PATH"
git ls-tree -r HEAD --name-only
