#!/usr/bin/env bash
set -euo pipefail

REPO="${DRT_REPO:-https://github.com/your-org/drt-method.git}"
TARGET="${1:-.}"
TARGET="$(cd "$TARGET" && pwd)"
TMP="$(mktemp -d)"

cleanup() { rm -rf "$TMP"; }
trap cleanup EXIT

git clone --depth 1 "$REPO" "$TMP/drt-method"
cd "$TMP/drt-method"
npm ci --omit=dev
node tools/installer/drt-cli.js install --directory "$TARGET" --modules drt --tools cursor --yes

echo "DRT Method installed into $TARGET"
