import csv, sys, os csv_path = '/root/.hermes/wizard-outputs/ledger/cron-fleet-jobs-2026-10-26.csv' md_path = '/root/.hermes/wizard-outputs/ledger/cron-fleet-jobs-2026-10-26.md' json_path= '/root/.hermes/wizard-outputs/ledger/cron-fleet-jobs-2026-10-26.json' for p in (csv_path, md_path, json_path): if not os.path.exists(p) or os.path.getsize(p) == 0: print('MISSING_OR_EMPTY:', p) sys.exit(1) with open(csv_path, newline='') as f: rows = [r for r in csv.reader(f) if r][1:] # skip header print('csv_rows=' + str(len(rows))) sys.exit(0 if len(rows) == 90 else 1)