Add feature breakdown to stderr output for debugging

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Davide Scaini
2026-05-18 21:55:14 +02:00
parent 90283c45f4
commit 5d2e2443a3
+4
View File
@@ -287,6 +287,10 @@ def main() -> None:
df = load_logs(args.log_dir)
span = (df["ts"].max() - df["ts"].min()).days + 1
print(f" {len(df):,} non-bot requests over {span} days", file=sys.stderr)
feat_counts = df["feature"].value_counts(dropna=False)
print(" Feature breakdown:", file=sys.stderr)
for feat, count in feat_counts.items():
print(f" {str(feat):12s} {count:,}", file=sys.stderr)
make_figure(df, args.output)