from __future__ import annotations

import sys
from pathlib import Path


ROOT_DIR = Path(__file__).resolve().parents[1]
if str(ROOT_DIR) not in sys.path:
    sys.path.insert(0, str(ROOT_DIR))


def main() -> None:
    from app.services.llm_phase8_benchmark import (
        build_phase8_benchmark_report,
        render_phase8_benchmark_markdown,
    )

    report = build_phase8_benchmark_report()
    print(render_phase8_benchmark_markdown(report))


if __name__ == "__main__":
    main()
