Right now feature utilization is guessed, not measured. Goal: capture per-command invocation counts, latency, error rates, and who's calling what.
Open:
- Stack choice — Prometheus + Grafana via existing 7Cav infra? Lighter (SQLite counter behind a
/stats slash command)? OpenTelemetry?
- PII posture for caller IDs (Discord ID vs. hashed vs. omitted)
- Whether this should be aligned with parallel analytics work on related projects so a single observability surface emerges
Sizing: unknown until stack picked.
Right now feature utilization is guessed, not measured. Goal: capture per-command invocation counts, latency, error rates, and who's calling what.
Open:
/statsslash command)? OpenTelemetry?Sizing: unknown until stack picked.