#!/usr/bin/env bash
# git post-merge hook — full reindex after `git merge` or `git pull`.
# A merge can change an arbitrary set of files so a full reindex is safest.

REPO_ROOT="$(git rev-parse --show-toplevel)"
REINDEX="$REPO_ROOT/.venv/bin/codemind-reindex"

[[ ! -x "$REINDEX" ]] && exit 0

"$REINDEX" --repo "$REPO_ROOT" --full 2>/dev/null || true
