Skip to content

Add HTTP status-code breakdown to the publisher summary - #1

Merged
jalexspringer merged 1 commit into
mainfrom
feat/summary-status-breakdown
Aug 18, 2026
Merged

jalexspringer merged 1 commit into
mainfrom
feat/summary-status-breakdown

Conversation

@jalexspringer

Copy link
Copy Markdown
Contributor

Adds events_by_status to the publisher summary: event counts grouped by the response_status the edge enrichment profile stamps into event_data. A guarded regex cast folds malformed values into the NULL bucket alongside self-reported events (which never carry a status) rather than failing the whole aggregation. Runs as a fourth concurrent query in get_publisher_summary, matching the existing source-breakdown pattern.

Purely additive to the response shape. Includes an integration test covering the 200/404/NULL bucketing.

🤖 Generated with Claude Code

events_by_status counts events by the response_status the edge
enrichment profile stamps into event_data, with a guarded cast so
malformed values fold into the NULL bucket alongside self-reported
events (which carry no status) instead of failing the aggregation.
Runs as a fourth concurrent query in get_publisher_summary.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@jalexspringer
jalexspringer merged commit 3b82d36 into main Aug 18, 2026
1 check passed
@jalexspringer
jalexspringer deleted the feat/summary-status-breakdown branch August 18, 2026 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant