from __future__ import annotations import argparse import json from pathlib import Path from detect import classify def main() -> None: parser = argparse.ArgumentParser() parser.add_argument("record_json", type=Path) args = parser.parse_args() row = json.loads(args.record_json.read_text(encoding="utf-8")) print(json.dumps(classify(row.get("telemetry", row)), ensure_ascii=False, indent=2)) if __name__ == "__main__": main()