Weather Watch
Counts the weather, keeps no people.
Production observable. Consumption unobservable.
Unsettled
Short bursts or shifts are visible, without settling into a sustained pattern.
Everything measured is within its usual range for this hour of day.
Not observeduser intent, emotional state, correctness, coordination, culpability, or geographic origin.
Compared against 31 previous days of this same hour. The window now in progress is not yet complete.
Conditions as of 2026-10-21 16:42 UTC — 5 minutes before this page was published.
The last 24 hours, one point per hour. Angle is time of day; distance from the centre is activity against what that hour usually looks like, on a log scale with typical at mid-radius. The shaded band is the usual range. Not a map — the protocol exposes no location and none is inferred.
The state in force, among the published states. Two further states — conditions unavailable and station offline — are not on this ladder: neither is a reading about the network.
History, not a forecast. Each entry is the same rule applied to the readings that existed at that time; an interval with no eligible window says so rather than carrying the previous reading forward.
Rule applied: Activity or its variability is elevated for this hour of day, but has not persisted.
What this instrument cannot see, in case you were about to assume otherwise:
| state | issued when |
|---|---|
| Station offline | The instrument produced no reading, or its most recent complete reading is more than 15 windows old. |
| Conditions unavailable | The window was not observed, or the baseline for this hour is too thin to compare against. |
| Severe storm | Interaction activity is above the 95th percentile for this hour of day, at least 3x its typical level, and has stayed elevated for 3 or more windows. |
| Storm | Interaction activity is above the 95th percentile for this hour of day and has stayed elevated for 2 or more windows. |
| Turbulent | Activity or its variability is elevated for this hour of day and has persisted across 2 or more windows. |
| Unsettled | Activity or its variability is elevated for this hour of day, but has not persisted. |
| Active | Interaction activity is above the 75th percentile for this hour of day. |
| Calm | Every measured quantity is within its usual range for this hour of day. |
These criteria are published so the label can be checked rather than trusted. A state is a statement about measured interaction conditions — never about a person, a group, or anyone's intent. If this table and the code ever disagree, the table is the bug.
Observed from wss://jetstream1.us-east.bsky.network/subscribe over 2026-08-08 20:15 UTC → 2026-10-21 16:47 UTC. Counts describe what this endpoint delivered; they are not a claim about the network's total activity, and no relay is authoritative or complete.
Concurrent same-region public Jetstream observers reported substantially different post volumes over the same interval.
Your firehose study may not have a stable denominator: observed volume depended on observer choice in this probe.
Weather Watch measures what its named observer saw. It does not claim that any observer sees “the network.” It counts aggregate ATProto events and keeps no people. It retains no raw events, publishes no account identifiers, keeps no social graph, reads no post text, detects no dispute, and retains no event-level comparison set.
Production observable. Consumption unobservable. The stream contains public writes, not reads, impressions, lurkers, private messages, reports, client-side mutes, actual audience, or attention. Activity is not engagement.
It does not measure conflict, sentiment, users, or content. Disclosure-limited social periods are not claimed anonymous. Global Beef Index is a joke name for a composite that does not exist. Cortisol accounting for the ATProto firehose — event velocity, not affect.
Everything the reading above is built from, and everything needed to disbelieve it: the primitive rates, the ratios, the health of the observation itself, and the run history. Nothing here has been removed from the page — it has been folded, so that the weather does not arrive behind the paperwork.
This is measured, not hypothetical. A controlled probe (2026-08-08) compared two same-region public Jetstream endpoints over one interval and found their post volumes differing by ~1.61×, with a same-endpoint self-control of 1.000 — so relays are demonstrably not interchangeable. Rates here are as observed at wss://jetstream1.us-east.bsky.network/subscribe and are not estimates of total-network activity. That ratio is an inter-observer comparison, not a coverage or completeness figure: neither observer has a canonical denominator.
unclassified.collection key, which would also capture a commit carrying no collection — a case not yet observed.| run | status | started | ended | win | partial | recon | gap s | events |
|---|---|---|---|---|---|---|---|---|
| run-20260808T201516Z-069655 | complete | 2026-08-08T20:15:16 | 2026-08-08T20:20:16 | 6 | 2 | 0 | 0.00 | 121,400 |
| run-20260808T211053Z-1ae03e | partial | 2026-08-08T21:10:53 | 2026-08-08T21:11:11 | 4 | 2 | 0 | 0.00 | 67,201 |
| run-20260808T211113Z-421231 | complete | 2026-08-08T21:11:13 | 2026-08-08T21:46:14 | 84 | 2 | 3 | 0.00 | 1,915,551 |
| run-20260809T000226Z-65b8d4 | partial | 2026-08-09T00:02:26 | 2026-08-09T00:08:31 | 83 | 2 | 0 | 0.00 | 1,803,736 |
| run-20260809T034218Z-7a722e | complete | 2026-08-09T03:42:18 | 2026-08-09T03:42:35 | 4 | 2 | 0 | 0.00 | 62,246 |
| run-20260809T034253Z-6f279a | partial | 2026-08-09T03:42:53 | 2026-08-09T03:43:26 | 8 | 2 | 0 | 0.00 | 143,865 |
| run-20260809T034326Z-064327 | partial | 2026-08-09T03:43:26 | 2026-08-09T03:50:28 | 102 | 2 | 0 | 0.00 | 2,089,985 |
| run-20260809T035029Z-f6dc10 | partial | 2026-08-09T03:50:29 | 2026-08-22T17:29:52 | 19,525 | 31 | 170 | 13,730.33 | 406,820,895 |
| run-20260822T172953Z-3f0307 | complete | 2026-08-22T17:29:53 | 2026-08-22T17:35:00 | 7 | 2 | 0 | 0.00 | 127,435 |
| run-20260822T173500Z-f81668 | partial | 2026-08-22T17:35:00 | 2026-09-08T06:58:50 | 23,844 | 7 | 100 | 109.49 | 487,092,057 |
| run-20260908T070009Z-0a18d3 | complete | 2026-09-08T07:00:09 | 2026-09-08T08:15:12 | 78 | 2 | 0 | 0.00 | 1,014,767 |
| run-20260908T081513Z-664836 | complete | 2026-09-08T08:15:13 | 2026-09-08T08:18:28 | 4 | 2 | 0 | 0.00 | 42,940 |
| run-20260908T081829Z-70bff5 | complete | 2026-09-08T08:18:29 | 2026-09-08T08:18:34 | 0 | 0 | 0 | 0.00 | 0 |
| run-20260908T081835Z-6d01af | complete | 2026-09-08T08:18:35 | 2026-09-08T09:53:55 | 96 | 2 | 0 | 0.00 | 1,280,225 |
| run-20260908T095356Z-a1ced1 | complete | 2026-09-08T09:53:56 | 2026-09-08T09:56:58 | 4 | 2 | 0 | 0.00 | 42,951 |
| run-20260908T095700Z-bdeb57 | complete | 2026-09-08T09:57:00 | 2026-09-10T18:55:16 | 3,420 | 2 | 22 | 0.00 | 73,746,754 |
| run-20260910T185517Z-66a961 | complete | 2026-09-10T18:55:17 | 2026-09-10T18:56:33 | 2 | 2 | 0 | 0.00 | 32,556 |
| run-20260910T185634Z-7ad948 | complete | 2026-09-10T18:56:34 | 2026-09-10T19:05:25 | 10 | 2 | 0 | 0.00 | 233,487 |
| run-20260910T190525Z-668771 | complete | 2026-09-10T19:05:25 | 2026-09-11T03:43:46 | 519 | 2 | 0 | 0.00 | 12,077,463 |
| run-20260911T034613Z-4b9262 | partial | 2026-09-11T03:46:13 | 2026-09-13T04:19:34 | 2,911 | 3 | 3 | 392.61 | 59,189,978 |
| run-20260913T042121Z-5690f0 | complete | 2026-09-13T04:21:21 | 2026-09-14T00:45:21 | 1,227 | 2 | 0 | 0.00 | 25,499,514 |
| run-20260914T004522Z-8e5b7c | complete | 2026-09-14T00:45:22 | 2026-09-14T00:46:06 | 2 | 2 | 0 | 0.00 | 16,168 |
| run-20260914T004607Z-aadaaa | complete | 2026-09-14T00:46:07 | 2026-09-14T00:51:31 | 6 | 2 | 0 | 0.00 | 114,132 |
| run-20260914T005131Z-9175ee | partial | 2026-09-14T00:51:31 | 2026-10-01T16:28:37 | 25,361 | 25 | 429 | 5,038.89 | 520,025,944 |
| run-20261001T163111Z-5d38a1 | complete | 2026-10-01T16:31:11 | 2026-10-02T02:36:05 | 609 | 2 | 4 | 0.00 | 16,184,461 |
| run-20261002T023721Z-4eae52 | partial | 2026-10-02T02:37:21 | 2026-10-15T18:28:47 | 19,464 | 2 | 100 | 2.18 | 414,309,236 |
| run-20261015T182849Z-1e5181 | partial | 2026-10-15T18:28:49 | 2026-10-15T18:56:21 | 242 | 2 | 38 | 0.00 | 6,343,338 |
| run-20261015T185622Z-4974f0 | partial | 2026-10-15T18:56:22 | 2026-10-19T02:12:38 | 4,757 | 2 | 35 | 0.00 | 108,014,818 |
| run-20261019T022642Z-c176d7 | complete | 2026-10-19T02:26:42 | 2026-10-19T09:32:53 | 441 | 2 | 4 | 0.00 | 7,503,947 |
| run-20261019T093254Z-6248f2 | open | 2026-10-19T09:32:54 | open | 3,315 | 1 | 9 | 0.00 | 77,326,375 |
Each figure is the mean rate over the observed interval, not the current rate. The sparkline shows the per-window series it averages.
Above 300 windows a sparkline is drawn one column per rendered pixel; here each column spans 355 windows, with the line following the column maximum and the shaded range showing its minimum to maximum. Averaging would erase the spikes a sparkline exists to show, so neither bound is dropped.
app.bsky.graph.block delete events — a block record was removed. Nothing is inferred about the relationship.
aggregate list membership churn: app.bsky.graph.listitem creates + deletes. No lists, members or identities.
| ratio | overall: numerator / denominator = ratio | min window: numerator / denominator = ratio | max window: numerator / denominator = ratio | windows scored | windows too thin |
|---|---|---|---|---|---|
| reply/post | 111,302,300 post.create.reply / 247,909,598 post.create = 0.4490 | 27 post.create.reply / 133 post.create = 0.2030 | 3,017 post.create.reply / 4,295 post.create = 0.7024 | 106003 | 28 |
| quote/post | 17,168,924 post.create.quote / 247,909,598 post.create = 0.0693 | 67 post.create.quote / 3,248 post.create = 0.0206 | 702 post.create.quote / 3,347 post.create = 0.2097 | 106003 | 28 |
| repost/post | 230,122,235 repost.create / 247,909,598 post.create = 0.9283 | 43 repost.create / 133 post.create = 0.3233 | 1,283 repost.create / 714 post.create = 1.7969 | 106003 | 28 |
| like/post | 1,413,150,144 like.create / 247,909,598 post.create = 5.7003 | 7,935 like.create / 3,584 post.create = 2.2140 | 17,448 like.create / 1,389 post.create = 12.5616 | 106003 | 28 |
| block/follow | 21,797,663 block.create / 146,966,228 follow.create = 0.1483 | 7 block.create / 725 follow.create = 0.0097 | 21,363 block.create / 939 follow.create = 22.7508 | 105990 | 36 |
| post delete/create | 15,812,862 post.delete / 247,909,598 post.create = 0.0638 | 0 post.delete / 54 post.create = 0.0000 | 18,805 post.delete / 1,271 post.create = 14.7954 | 106003 | 28 |
| like delete/create | 27,567,849 like.delete / 1,413,150,144 like.create = 0.0195 | 0 like.delete / 34 like.create = 0.0000 | 5,051 like.delete / 8,541 like.create = 0.5914 | 106024 | 9 |
| follow delete/create | 26,205,364 follow.delete / 146,966,228 follow.create = 0.1783 | 87 follow.delete / 8,257 follow.create = 0.0105 | 4,643 follow.delete / 691 follow.create = 6.7192 | 105990 | 36 |
| repost delete/create | 10,031,976 repost.delete / 230,122,235 repost.create = 0.0436 | 0 repost.delete / 40 repost.create = 0.0000 | 4,495 repost.delete / 1,615 repost.create = 2.7833 | 106000 | 28 |
| metric | latest /s | baseline | z | Δ | condition | n |
|---|---|---|---|---|---|---|
| Posts | 49.70 | 50.54 | -0.36 | -1.7% | normal | 15 |
| Replies | 24.57 | 25.57 | -0.98 | -3.9% | normal | 15 |
| Quotes | 4.73 | 4.54 | 0.83 | 4.2% | normal | 15 |
| Reposts | 52.75 | 54.77 | -2.37 | -3.7% | normal | 15 |
| Likes | 311.93 | 318.31 | -1.79 | -2.0% | normal | 15 |
| Follows | 36.40 | 33.60 | 0.94 | 8.3% | normal | 15 |
| Blocks | 2.65 | 5.02 | -0.62 | -47.2% | normal | 15 |
| Unblocks | 0.05 | 0.13 | -1.30 | -61.2% | normal | 15 |
| Post deletes | 1.80 | 3.59 | -0.97 | -49.9% | normal | 15 |
| Like deletes | 3.08 | 3.95 | -0.24 | -22.0% | normal | 15 |
| Repost deletes | 2.23 | 1.96 | 0.52 | 14.1% | normal | 15 |
| Follow deletes | 5.98 | 4.18 | 0.44 | 43.1% | normal | 15 |
| List mutations | 0.52 | 0.85 | -0.21 | -38.9% | normal | 15 |
| Profile updates | 1.37 | 0.96 | 4.55 | 42.7% | surging | 15 |
| Account events | 0.35 | 0.41 | -0.67 | -14.9% | normal | 15 |
| Identity events | 0.30 | 0.34 | -0.45 | -11.5% | normal | 15 |
latest /s is the most recent observed 60-second window — not an instantaneous reading, not a live gauge, and not an average over the run. baseline is the mean of the last 15 eligible windows before it; partial, gapped, lossy and coverage-degraded windows are skipped rather than filled.
Conditions are threshold cuts on that z-score (surging z≥3, elevated z≥1.5, quiet z≤−1.5, degrading z≤−3; unknown below 5 samples). They are not calibrated against anything and carry no statistical warrant beyond “this window looked different from the recent past”.
Every ratio is a two-body system: a/b can move because a rose, because b fell, or because both did — and it means little when b is small. The ratio is the hint; the primitive cards above are the receipts, and each ratio's numerator and denominator appear there as their own cards.
Extremes are drawn only from windows whose denominator reached 30. A ratio is a two-body system: divide by four and it will happily report 22×, which is arithmetic rather than weather. Saying so in prose is not enough — a caveat does not travel with a screenshot — so the thin windows are excluded from the min and max columns and counted in the last one instead of being quietly dropped. 30 is a legibility floor, not a statistical one: no power calculation says a ratio becomes sound at 30 events, only that a single-digit denominator should not be allowed to set a headline.
Each column spans 97 windows and shows the worst quality among them — 106,385 windows across 1100 columns. A column therefore never looks better than its interval, only worse: a fault outvoted by clean neighbours would defeat the point of the strip.
Unobserved time is hatched and is not zero activity — it is time nobody was watching. Degraded and gapped windows are shaded where they happened; nothing is smoothed across them and nothing is interpolated.
These are coarse periods in which an aggregate event rate departed from its own trailing baseline. No account identifier is published. That alone is not anonymity: precise aggregate timing and counts can be joined back to the public firehose. Publication therefore fails closed unless the existing local edge store independently observed at least 10 distinct actors performing that action during the period, and — for a rate excess — unless no single actor emitted as many events as the departure itself. Eligible times are rounded outward to 3600-second UTC periods and exact counts, rates, statistics, temporal shape, and stable episode identifiers are omitted. Covering coarse UTC periods from 2026-10-20T16:00:00Z to 2026-10-21T16:00:00Z.
Observation is not causation, and magnitude is not a verdict. Bands are provisional effect-size cuts. The actor floor is also provisional disclosure resistance, not a statistical threshold and not a claim that the remaining rows are anonymous.
Read the actor count precisely: it is how many accounts were acting in that period, not how many produced the departure. The second gate exists because the first cannot tell those apart — an interval busy with unrelated traffic clears an actor floor no matter who caused the excess. Neither gate attributes a departure to anybody, and the hour rounding is defence in depth rather than the control that bounds reconstruction: the primitive cards above publish the same metric per window.
def5683448c9f82cThe local edge store is used only to establish a lower bound on distinct actors before an aggregate episode can be published. Actor values, edge counts, unsupported episodes, and lifecycle findings stay local.
| event family | disclosed periods |
|---|---|
| block | 44 |
| list | 42 |
| coarse UTC period | type | direction | band | eligibility floor |
|---|---|---|---|---|
| 2026-10-20T16:00:00Z → 2026-10-20T18:00:00Z | block_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-20T17:00:00Z → 2026-10-20T18:00:00Z | block_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-20T17:00:00Z → 2026-10-20T18:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-20T17:00:00Z → 2026-10-20T18:00:00Z | listadd_burst | excess | low | 10+ distinct actors acting locally in the period |
| 2026-10-20T18:00:00Z → 2026-10-20T19:00:00Z | block_burst | excess | info | 10+ distinct actors acting locally in the period |
| 2026-10-20T18:00:00Z → 2026-10-20T19:00:00Z | block_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-20T18:00:00Z → 2026-10-20T19:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-20T18:00:00Z → 2026-10-20T20:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-20T19:00:00Z → 2026-10-20T20:00:00Z | block_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-20T19:00:00Z → 2026-10-20T20:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-20T19:00:00Z → 2026-10-20T20:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-20T19:00:00Z → 2026-10-20T21:00:00Z | listadd_lull | deficit | high | 10+ distinct actors acting locally in the period |
| 2026-10-20T19:00:00Z → 2026-10-20T20:00:00Z | unblock_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-20T20:00:00Z → 2026-10-20T21:00:00Z | block_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-20T20:00:00Z → 2026-10-20T21:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-20T20:00:00Z → 2026-10-20T21:00:00Z | listadd_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-20T20:00:00Z → 2026-10-20T21:00:00Z | unblock_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-20T21:00:00Z → 2026-10-20T22:00:00Z | listadd_lull | deficit | med | 10+ distinct actors acting locally in the period |
| 2026-10-20T22:00:00Z → 2026-10-20T23:00:00Z | block_burst | excess | info | 10+ distinct actors acting locally in the period |
| 2026-10-20T22:00:00Z → 2026-10-20T23:00:00Z | block_burst | excess | low | 10+ distinct actors acting locally in the period |
| 2026-10-20T22:00:00Z → 2026-10-20T23:00:00Z | block_lull | deficit | info | 10+ distinct actors acting locally in the period |
| 2026-10-20T22:00:00Z → 2026-10-20T23:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-20T22:00:00Z → 2026-10-20T23:00:00Z | listadd_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-20T22:00:00Z → 2026-10-20T23:00:00Z | unblock_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-20T23:00:00Z → 2026-10-21T00:00:00Z | block_burst | excess | info | 10+ distinct actors acting locally in the period |
| 2026-10-20T23:00:00Z → 2026-10-21T00:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-20T23:00:00Z → 2026-10-21T01:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-20T23:00:00Z → 2026-10-21T00:00:00Z | unblock_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-20T23:00:00Z → 2026-10-21T00:00:00Z | unblock_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T00:00:00Z → 2026-10-21T01:00:00Z | block_lull | deficit | info | 10+ distinct actors acting locally in the period |
| 2026-10-21T00:00:00Z → 2026-10-21T01:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T01:00:00Z → 2026-10-21T02:00:00Z | block_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T01:00:00Z → 2026-10-21T02:00:00Z | block_burst | excess | info | 10+ distinct actors acting locally in the period |
| 2026-10-21T01:00:00Z → 2026-10-21T02:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T01:00:00Z → 2026-10-21T02:00:00Z | unblock_lull | deficit | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T02:00:00Z → 2026-10-21T03:00:00Z | block_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T02:00:00Z → 2026-10-21T03:00:00Z | block_lull | deficit | info | 10+ distinct actors acting locally in the period |
| 2026-10-21T02:00:00Z → 2026-10-21T03:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-21T02:00:00Z → 2026-10-21T04:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-21T03:00:00Z → 2026-10-21T04:00:00Z | block_burst | excess | low | 10+ distinct actors acting locally in the period |
| 2026-10-21T03:00:00Z → 2026-10-21T04:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-21T03:00:00Z → 2026-10-21T04:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T03:00:00Z → 2026-10-21T04:00:00Z | listadd_burst | excess | low | 10+ distinct actors acting locally in the period |
| 2026-10-21T04:00:00Z → 2026-10-21T05:00:00Z | block_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T04:00:00Z → 2026-10-21T05:00:00Z | block_burst | excess | info | 10+ distinct actors acting locally in the period |
| 2026-10-21T04:00:00Z → 2026-10-21T05:00:00Z | block_lull | deficit | low | 10+ distinct actors acting locally in the period |
| 2026-10-21T04:00:00Z → 2026-10-21T05:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-21T04:00:00Z → 2026-10-21T05:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T05:00:00Z → 2026-10-21T07:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T06:00:00Z → 2026-10-21T07:00:00Z | block_lull | deficit | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T06:00:00Z → 2026-10-21T07:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-21T06:00:00Z → 2026-10-21T07:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T07:00:00Z → 2026-10-21T08:00:00Z | block_burst | excess | info | 10+ distinct actors acting locally in the period |
| 2026-10-21T07:00:00Z → 2026-10-21T08:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T07:00:00Z → 2026-10-21T09:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-21T07:00:00Z → 2026-10-21T08:00:00Z | unblock_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T08:00:00Z → 2026-10-21T09:00:00Z | block_burst | excess | low | 10+ distinct actors acting locally in the period |
| 2026-10-21T08:00:00Z → 2026-10-21T09:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-21T08:00:00Z → 2026-10-21T09:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T08:00:00Z → 2026-10-21T09:00:00Z | unblock_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T09:00:00Z → 2026-10-21T10:00:00Z | block_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T09:00:00Z → 2026-10-21T10:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T09:00:00Z → 2026-10-21T10:00:00Z | unblock_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T10:00:00Z → 2026-10-21T11:00:00Z | block_burst | excess | info | 10+ distinct actors acting locally in the period |
| 2026-10-21T10:00:00Z → 2026-10-21T11:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T10:00:00Z → 2026-10-21T11:00:00Z | listadd_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T10:00:00Z → 2026-10-21T11:00:00Z | unblock_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T10:00:00Z → 2026-10-21T11:00:00Z | unblock_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T11:00:00Z → 2026-10-21T12:00:00Z | block_burst | excess | info | 10+ distinct actors acting locally in the period |
| 2026-10-21T11:00:00Z → 2026-10-21T12:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T11:00:00Z → 2026-10-21T12:00:00Z | listadd_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T11:00:00Z → 2026-10-21T12:00:00Z | unblock_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T12:00:00Z → 2026-10-21T13:00:00Z | block_burst | excess | info | 10+ distinct actors acting locally in the period |
| 2026-10-21T12:00:00Z → 2026-10-21T13:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T12:00:00Z → 2026-10-21T13:00:00Z | listadd_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T13:00:00Z → 2026-10-21T14:00:00Z | block_lull | deficit | info | 10+ distinct actors acting locally in the period |
| 2026-10-21T13:00:00Z → 2026-10-21T14:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-21T13:00:00Z → 2026-10-21T14:00:00Z | listadd_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T13:00:00Z → 2026-10-21T15:00:00Z | listadd_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T14:00:00Z → 2026-10-21T15:00:00Z | block_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T14:00:00Z → 2026-10-21T15:00:00Z | block_burst | excess | low | 10+ distinct actors acting locally in the period |
| 2026-10-21T14:00:00Z → 2026-10-21T15:00:00Z | unblock_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T15:00:00Z → 2026-10-21T16:00:00Z | block_burst | excess | high | 10+ distinct actors acting locally in the period |
| 2026-10-21T15:00:00Z → 2026-10-21T16:00:00Z | listadd_burst | excess | critical | 10+ distinct actors acting locally in the period |
| 2026-10-21T15:00:00Z → 2026-10-21T16:00:00Z | listadd_burst | excess | med | 10+ distinct actors acting locally in the period |
| 2026-10-21T15:00:00Z → 2026-10-21T16:00:00Z | unblock_burst | excess | low | 10+ distinct actors acting locally in the period |
Table shows 86 disclosure-qualified coarse periods. Suppressed episodes and repeated signatures are not enumerated, because publishing their counts would partly undo suppression.
social.json exposes the same reduced fields. The
exact local detection envelopes and edge evidence are not published.