Skip to content

Adjust the slide narrative to the slower Eventgen pace - #46

Merged
dd-Splunk merged 2 commits into
mainfrom
docs/slides-pace-narrative
Oct 30, 2026
Merged

dd-Splunk merged 2 commits into
mainfrom
docs/slides-pace-narrative

Conversation

@dd-Splunk

@dd-Splunk dd-Splunk commented Oct 30, 2026 •

Copy link
Copy Markdown
Owner

Why

#45 slowed Eventgen from about 3,000 to about 300 events/min (the attack stream from about 1,500 to about 150). The slides and the demo script were written for the old volume. The qualitative story still holds, but the results are smaller samples, and the timing of the Demo 2 story changes. This PR makes the narrative match what the stack now produces.

What changes

All figures were measured on the running stack.

Default mode, 10 minutes after start: about 3,000 events, 150 purchases of which 43% fail, about $1,400 lost. Platforms land between 34 and 43% on 140 to 930 events each. Failed purchases spread over about 50 cities, about 1 each, so per-city rates mean nothing.

Threat mode: the validate tool lists the Pyongyang IPs after about 2 minutes. By about 5 minutes 175.45.* is about 90% of failed purchases and about 95% of lost revenue. If you ask the question too late, the 15-minute window is nearly all attack and the 503/404 baseline fades, so the narrative now says to ask 2 to 5 minutes after enabling.

Slides (s4r-demo-slides.md):

  • the Step 2 expected line;
  • the Buttercup Insights table ("roughly flat 34–43%", "about 1 failure per city", "hundreds of $");
  • the Demo 2 expected line;
  • the warm-stack line (at least 10 minutes);
  • the NK troubleshooting row;
  • speaker notes on sampling noise, and on how the attack range skews the international-vs-US and platform answers.

S4R-DEMO.md: a data-pace table, the Demo 2 timing and expected results, and the matching troubleshooting row.

make demo-prep: the warm-stack reminder now mentions the Eventgen warm-up.

s4r-demo-slides.html: rebuilt with LC_ALL=C, so only the intended changes differ.

Severity labels (second commit)

The Buttercup Insights slide showed "Critical" for IT Ops and Business Analytics, but the Power User template only allows low, med and high, and every agent run reported High. Both cells now say High, so the slide shows what a live run produces. The table still tells the story through DevOps ("High, escalate IT Ops") and the server-side root cause.

The Power User template also gets one line defining the three levels, so runs stay consistent: high means money or checkout is being lost now, med means degraded but not losing money, low means nothing to act on.

Testing

  • I rendered the five edited slides (16, 24, 27, 30 and 32) to images and checked that none overflow.
  • The figures come from queries on the running stack and from the Demo 1 and Demo 2 runs.
  • pre-commit run --all-files, make test

🤖 Generated with Claude Code

dd-Splunk and others added 2 commits October 30, 2026 10:23
Eventgen now writes ~300 events/min (attack stream ~150/min), so the
results are smaller samples than the slides assumed. The narrative now
says what that looks like, with figures measured on the running stack:
after 10 min about 3,000 events, 150 purchases of which 43% fail, about
$1,400 lost, platforms 34-43% on 140-930 events each, and failed
purchases spread over ~50 cities; in threat mode the Pyongyang IPs show
up in the validate tool after ~2 min and by ~5 min 175.45.* is ~90% of
failed purchases and ~95% of lost revenue.

Slides: Step 2 expected line, the Buttercup Insights table, the Demo 2
expected line (ask 2-5 min after enabling, because a late ask makes the
15-minute window nearly all attack and fades the 503/404 baseline), the
warm-stack line (10 min), the NK troubleshooting row, and speaker notes
on sampling noise and on the NK skew of the international and platform
answers. S4R-DEMO.md gets a data-pace table and matching notes, the
make demo-prep reminder mentions the Eventgen warm-up, and the HTML is
rebuilt. Rendered the edited slides to check they still fit.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The Buttercup Insights slide showed "Critical" for IT Ops and Business
Analytics, but the Power User template only allows low, med and high,
and every agent run reported High. Both cells now say High, so the slide
shows what a live run produces. The table still tells the story through
DevOps ("High, escalate IT Ops") and the server-side root cause.

The Power User template gets one line defining the three levels, so
runs stay consistent: high = money or checkout is being lost now, med =
degraded but not losing money, low = nothing to act on. The slide HTML
is rebuilt (only these two cells differ).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@dd-Splunk
dd-Splunk merged commit b5805cf into main Oct 30, 2026
5 checks passed
@dd-Splunk
dd-Splunk deleted the docs/slides-pace-narrative branch October 30, 2026 09:37
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