#!/usr/bin/env python3
"""thth CLI の唯一の入口（発注 §2）。argparse でサブコマンドに振り分けるだけで、
判断は `thth.cli`・`thth.core` 等に置く。"""
import os
import sys

# realpath を通す: PATH に置くために symlink を張る（例 ~/.local/bin/thth →
# /srv/thth/app/bin/thth）と、abspath では symlink 自身の場所を指してしまい
# repo の親が見つからない（2026-09-09 VM 設置で実際に踏んだ）。
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.realpath(__file__))))

from thth.cli import main  # noqa: E402

if __name__ == "__main__":
    sys.exit(main(sys.argv[1:]))
