The evidence
Every claim, with the working shown
Day by day, the returns that carried a trace, the images taken, and the traffic we refused. Where the capture behind a figure is incomplete, the figure is published as a floor and labelled as one.
Across 91 days that is about 479 served reads a day.
Room 05 of 10
Day by day
The last fortnight, one row a day
Nothing smoothed and nothing rolled up. Each row is one calendar day of citation-surface activity, counted from the same table under the same rule as every other figure on this instrument.
| Day | Attempts | Served | Distinct agents | Distinct anchors |
|---|---|---|---|---|
| Sun 9 Aug 2026 | 164 | 149 | 8 | 135 |
| Sat 8 Aug 2026 | 1,679 | 1,603 | 10 | 958 |
| Fri 7 Aug 2026 | 659 | 617 | 9 | 512 |
| Thu 6 Aug 2026 | 322 | 291 | 7 | 261 |
| Wed 5 Aug 2026 | 591 | 556 | 9 | 520 |
| Tue 4 Aug 2026 | 2,720 | 2,684 | 9 | 1,935 |
| Mon 3 Aug 2026 | 1,320 | 1,287 | 10 | 915 |
| Sun 2 Aug 2026 | 1,683 | 1,574 | 11 | 1,205 |
| Sat 1 Aug 2026 | 1,863 | 1,753 | 17 | 1,148 |
| Fri 31 Jul 2026 | 2,055 | 1,962 | 11 | 1,277 |
| Thu 30 Jul 2026 | 1,895 | 1,835 | 10 | 1,020 |
| Wed 29 Jul 2026 | 1,065 | 992 | 10 | 837 |
| Tue 28 Jul 2026 | 1,155 | 1,119 | 9 | 774 |
| Mon 27 Jul 2026 | 1,818 | 1,549 | 11 | 1,271 |
| Sun 26 Jul 2026 | 1,002 | 944 | 10 | 644 |
Source: the citation table. Window: the last fourteen days to 9 Aug 2026. Rule: served means status 200 or 206 with bytes above zero, withdrawn agent excluded. Freshness: Live. Today is a partial day and is shown as such.
Followback proof
When something came back
A followback is a later request that still carries the trace of an earlier offer. It is the strongest evidence available on our own logs that a read led anywhere, and it is still not evidence that we were named in an answer.
| Stage | 2 Aug to 9 Aug | Lifetime | What it means |
|---|---|---|---|
| Rows recorded | 13,210 | 106,507 | Every candidate examined, matched or not. |
| Matched to an offer | 2,849 | 24,597 | A trace tied the later request to an earlier offer at some confidence. |
| Matched strongly | 2,730 | 23,967 | The strictest match confidence. This is the only followback figure quoted elsewhere. |
| Matched probably | 9 | 36 | Consistent with a match but not conclusive. Never counted as proof. |
| Matched weakly | 110 | 594 | A partial signal only. Published for completeness and used for nothing. |
| Unmatched | 10,361 | 81,910 | No offer could be tied to the request. The largest group, and shown as such. |
Source: the followback table. Windows: the last seven days to 9 Aug 2026, and the lifetime of the table. Freshness: Live.
The image library
The pictures they took
Two tables on this site record byte counts and only one of them records images. Image figures come from the asset-knock table, whose rows are image files. The door-knock table records the bytes of whole pages, and adding the two together would produce a much larger image figure that is simply false.
Why the two byte columns are never summed. The asset-knock table records image files: its paths end in .jpg and .webp, and the recorded byte count is the image itself. The door-knock table records the weight of a whole HTML route. Of its 176,602 byte-bearing product rows, 4 are image URLs. Summing the two columns would attribute the weight of every page to pictures and multiply the image figure many times over, so the larger number is not published as an image total anywhere on this instrument.
Image capture is intermittent, so every figure in this section is a floor rather than a count. The asset-knock table spans 63 days but holds rows on only 13 of them. There is a gap between 20 June and 1 August 2026 during which nothing was recorded at all. Figures below therefore understate what was taken, by an amount we cannot quantify.
| Agent | Requests | Data sent (MB) | Distinct images | Days captured |
|---|---|---|---|---|
| gptbot | 2,313 | 71.7 | 2,312 | 6 |
| claudebot | 1,885 | 175.7 | 1,822 | 12 |
| googlebot | 977 | 56.6 | 918 | 13 |
| bingbot | 487 | 47.5 | 292 | 13 |
| meta-externalagent | 460 | 14.0 | 266 | 7 |
| oai-searchbot | 295 | 3.8 | 295 | 11 |
| perplexitybot | 220 | 16.8 | 199 | 6 |
| googleother | 47 | 0.9 | 44 | 4 |
| duckduckbot | 7 | 0.3 | 5 | 5 |
| applebot | 4 | 0.1 | 4 | 3 |
| bingpreview | 3 | 0.0 | 3 | 1 |
| duckassistbot | 1 | 0.0 | 1 | 1 |
Source: the asset-knock table. Window: 8 Jun 2026 to 9 Aug 2026. Freshness: Live, and incomplete — see the warning above.
| Day | Requests | Data sent (MB) |
|---|---|---|
| Sun 9 Aug 2026 | 503 | 22.8 |
| Sat 8 Aug 2026 | 1,845 | 77.3 |
| Fri 7 Aug 2026 | 416 | 22.0 |
| Thu 6 Aug 2026 | 1,442 | 124.0 |
| Sat 1 Aug 2026 | 5 | 0.1 |
| Sun 28 Jun 2026 | 1 | 0.1 |
| Sat 20 Jun 2026 | 2,753 | 176.8 |
| Fri 19 Jun 2026 | 1,768 | 713.0 |
| Thu 18 Jun 2026 | 426 | 18.0 |
| Wed 17 Jun 2026 | 145 | 166.0 |
| Tue 16 Jun 2026 | 563 | 7161.2 |
| Mon 15 Jun 2026 | 403 | 17.6 |
| Sun 14 Jun 2026 | 311 | 9.0 |
| Sat 13 Jun 2026 | 747 | 27.6 |
| Fri 12 Jun 2026 | 625 | 22.9 |
| Thu 11 Jun 2026 | 466 | 15.6 |
| Wed 10 Jun 2026 | 612 | 20.5 |
| Tue 9 Jun 2026 | 2,555 | 1007.7 |
| Mon 8 Jun 2026 | 251 | 903.3 |
Source: the asset-knock table, all agent classes. This table is published in full precisely because the gaps in it are the point: the days missing between 20 June and 1 August 2026 recorded nothing.
Denied
What we did not serve
Requests that got something other than content. A refusal is as much a fact about this site as a delivery, and an instrument that only published its successes would not be an instrument.
| Status | What that means | Requests |
|---|---|---|
| 200 | Content sent | 69,103 |
| none | No status recorded | 16,161 |
| 404 | No matching route | 4,553 |
| 301 | Moved permanently | 54 |
| 400 | Bad request | 49 |
| 302 | Found, redirected | 18 |
| 401 | Authentication required | 5 |
| 500 | Server error | 4 |
| 405 | Method not allowed | 3 |
| 403 | Refused | 2 |
Source: the citation table. Window: 2 Jun 2026 to 9 Aug 2026. Freshness: Live. The "no status recorded" row is 16,161 requests we logged but whose response we did not capture; they are excluded from served reads rather than assumed either way.
| Status | What that means | Requests |
|---|---|---|
| 200 | Content sent | 565,716 |
| 301 | Moved permanently | 127,874 |
| 404 | No matching route | 52,729 |
| 403 | Refused | 20,215 |
| 429 | Rate limited | 2,476 |
| 400 | Bad request | 1,989 |
| 302 | Found, redirected | 1,397 |
| 500 | Server error | 663 |
| 304 | Other | 377 |
| 401 | Authentication required | 327 |
| 503 | Other | 75 |
| 405 | Method not allowed | 16 |
Source: the door-knock table. Window: 10 May 2026 to 9 Aug 2026. Freshness: Live. Door knocks were recorded only against AI surfaces until 7 August 2026, so figures spanning that date are not comparable across it.
