URSY.AIPART OF THE URSY NETWORKSign inExplore URSY
Skip to content

ursy.ai · The instrument and the live record

Who took the work

Every named AI and search reader that asked this site for a page or a content API route is listed here by name, with what it asked for, what the server sent back, and how its footprint in the citations ledger compares with the raw traffic ledger. One reader is recorded in full and credited with nothing.

Across 2 UTC calendar days, named AI readers averaged about 10 served reads a day.

  • Every number carries its source, its window, the rule that produced it and whether it is live or frozen.
  • Every table reconciles, or says in writing why it cannot.
  • Every mistake we have found is listed, dated, in the main text.

Room 04 of 13

5Named readerstable wp_ursy_citations · lifetime of the table, first row 12 Sep 2026 15:31 UTC · distinct named readers with at least one served read, status 200 or 206 · Live
19Served readstable wp_ursy_citations · lifetime of the table, first row 12 Sep 2026 15:31 UTC · status 200 or 206, readers withdrawn from credit excluded · Live

The machines, in plain English

URSY.AI does not guess who its machine readers are. The server names each one from its declared user-agent, writes one row per request to table wp_ursy_citations, and this room reads those rows back: 5 named readers with at least one served read, 56 logged attempts, 19 answered with content and credited.

table wp_ursy_citations · lifetime of the table, first row 12 Sep 2026 15:31 UTC · distinct readers with a served read; every logged request; served reads at status 200 or 206 with the withdrawn reader excluded · Live

The ranking here is of our instrument, not of machine appetite. A reader that fetches stylesheets and images all day but never a page is invisible to the citations ledger and loud in the traffic ledger; the first table shows that gap and never totals across it. Every figure below comes from one table or one option, named beside it, and no figure from one source is added to a figure from another.

Read this first

This room ranks our instrument, not machine appetite

Two ledgers see the same readers differently. The citations recorder writes a row only when a named reader asks for a page or a content API route; the traffic ledger counts every request the same reader makes at any address. Placed side by side, they show how much of a reader's visit this instrument can actually see.

What the citations ledger saw of each reader, against what the traffic ledger saw
ReaderRecorded by the citations ledger (30 days)Recorded by the traffic ledger (30 days)Coverage
claudebot1715113.3%
oai-searchbot77100.0%
chatgpt-user65120.0%
gptbot64150.0%
bingbot55100.0%
google-extended44100.0%
ccbot33100.0%
perplexitybot33100.0%
googleother20 (honest zero)
amazonbot10 (honest zero)
duckassistbot10 (honest zero)
mistralai-user11100.0%
Two capture layers, never totalled — the citations recorder writes only content reads, the traffic ledger every request at any URL.

Source: two capture layers: table wp_ursy_citations and option ursy_io_ai_workers. Window: 15 Aug 2026 to 13 Sep 2026 (30 UTC days including today). Rule: the citations recorder writes only content reads (pages and content REST routes); the traffic ledger counts every request by the same reader at any URL; coverage is instrument divided by ledger, one decimal, uncapped, — where the ledger holds 0; placed side by side to show the gap, never totalled. Freshness: Live.

The visitors' book

Every named reader, and what each was sent

One row per named reader for the lifetime of the table: how often it asked, how often the server answered with content, how many separate days it returned and how many distinct paths it reached. A reader with nothing served keeps its row and its zero.

Every named reader, lifetime of the table
ReaderAttemptsServedNot servedDays seenPaths reachedFirst seenLast seen
claudebot1711621612 Sep 2026 15:31 UTC13 Sep 2026 19:23 UTC
oai-searchbot7342512 Sep 2026 15:31 UTC13 Sep 2026 18:34 UTC
chatgpt-user6152612 Sep 2026 15:31 UTC13 Sep 2026 04:36 UTC
gptbot6332612 Sep 2026 15:31 UTC13 Sep 2026 13:22 UTC
bingbot50 (honest zero)51512 Sep 2026 15:31 UTC12 Sep 2026 15:31 UTC
google-extended40 (honest zero)41413 Sep 2026 13:22 UTC13 Sep 2026 13:22 UTC
perplexitybot30 (honest zero)32312 Sep 2026 15:31 UTC13 Sep 2026 13:22 UTC
ccbot30 (honest zero)31312 Sep 2026 15:31 UTC12 Sep 2026 15:31 UTC
googleother2111213 Sep 2026 11:43 UTC13 Sep 2026 14:13 UTC
mistralai-user10 (honest zero)11113 Sep 2026 13:22 UTC13 Sep 2026 13:22 UTC
amazonbotwithdrawn from credit10 (honest zero)11113 Sep 2026 13:22 UTC13 Sep 2026 13:22 UTC
duckassistbot10 (honest zero)11113 Sep 2026 13:22 UTC13 Sep 2026 13:22 UTC
This table sums to 56 logged attempts.

Source: table wp_ursy_citations. Window: lifetime of the table, first row 12 Sep 2026 15:31 UTC. Rule: one row per named reader; served = status 200 or 206; not served = every other status; served plus not served equals attempts on every row. Freshness: Live.

Traffic diet

How much each caller actually swallowed

The API ledger stores the size of every response it sends. Summed per named AI caller over the last seven days, that is the only diet this site can measure; page bytes are not recorded anywhere here, so no page diet is shown.

Bytes sent to each named AI caller by the API, last 7 days
CallerAPI requestsBytes out (MB)Average per request (KB)
claudebotai:claudebot20.1120,211 bytes58.760,106 bytes
chatgpt-userai:chatgpt-user1under 0.11,000 bytes1.01,000 bytes
googleotherai:googleother1under 0.1527 bytes0.5527 bytes
gptbotai:gptbot1under 0.1527 bytes0.5527 bytes
This table sums to 0.1 MB (122,265 bytes) across 5 API requests by named AI callers.

Source: table wp_ursy_api_log. Window: 7 Sep 2026 to 13 Sep 2026 (7 UTC days including today). Rule: bytes_out summed per named AI caller (ua_class beginning ai:); API responses only — this site records no byte count for page reads, so a page diet cannot be shown and is not; MB and KB to one decimal with the exact byte count beneath each, and a non-zero count that rounds to 0.0 is written "under 0.1", never 0. Freshness: Live.

What was consumed

Which parts of the site they wanted

The paths the readers asked for: first grouped by the kind of path the recorder assigned to each request, then the fifteen individual paths served most often. Both tables come from the same table and the same rows.

Kinds of path asked for, lifetime of the table
Kind of pathAttemptsServedDistinct readersShare
other3791166.1%
asset90 (honest zero)616.1%
machine-files66310.7%
api-discovery3335.4%
home1111.8%
This table sums to 56 logged attempts; both figures come from one statement over one table, so there is no rollup drift to explain.

Source: table wp_ursy_citations. Window: lifetime of the table, first row 12 Sep 2026 15:31 UTC. Rule: url_bucket as the recorder classified the path; '(none)' means the bucketer had no rule; share is attempts divided by every attempt, one decimal. Freshness: Live.

The fifteen paths served most often, lifetime of the table
PathServed readsDistinct readers
/robots.txt/52
/wp-json/ursy-mcp/v1/mcp22
/under-the-hood/evidence/11
/under-the-hood/humans/11
/under-the-hood/machines/11
/under-the-hood/mint/11
/under-the-hood/numbers/11
/under-the-hood/study/11
/under-the-hood/workings/11
/wp-json/nicola/v1/hello11
/wp-sitemap.xml/11
/11
/under-the-hood/dictionary/11
/under-the-hood/doors/11
These 14 paths account for 19 of 19 served reads (status 200 or 206, every named reader including the withdrawn one), of which 19 are credited · the remainder is spread across every other path and is not shown here.

Source: table wp_ursy_citations. Window: lifetime of the table, first row 12 Sep 2026 15:31 UTC. Rule: the fifteen paths served most often at status 200 or 206, every named reader including the withdrawn one; the remainder is not shown; the full list is in the JSON twin under reads.top_pages — fifteen rows only; a longer list is not published. Freshness: Live.

Withdrawn

The one we do not credit

One named reader is recorded in full and credited with nothing. Its rows stay in every table above; this section shows them on their own and states the rule that keeps them out of every token count.

Every row the withdrawn reader (amazonbot) wrote is kept. Its figures below sit inside the tables above and outside every token count.

1AttemptsEvery request the withdrawn reader made at a content surface, whatever the outcome.table wp_ursy_citations · lifetime of the table, first row 12 Sep 2026 15:31 UTC · rows where bot is the withdrawn reader; the one reader whose credit_status is withdrawn_no_credit in the mint wallet registry; its rows are recorded in full and never counted towards a token · Live
0 (honest zero)Served anywayAnswered with content at status 200 or 206. Served, recorded, not credited.table wp_ursy_citations · lifetime of the table, first row 12 Sep 2026 15:31 UTC · status 200 or 206 for the withdrawn reader; the one reader whose credit_status is withdrawn_no_credit in the mint wallet registry; its rows are recorded in full and never counted towards a token · Live
1Paths reachedDistinct paths it asked for over the lifetime of the table.table wp_ursy_citations · lifetime of the table, first row 12 Sep 2026 15:31 UTC · distinct citation_id for the withdrawn reader · Live
1Separate days it returnedLast recorded attempt 13 Sep 2026 13:22 UTC.table wp_ursy_citations · lifetime of the table, first row 12 Sep 2026 15:31 UTC · distinct UTC days with at least one row for the withdrawn reader · Live

The rule: credit is withdrawn in the mint wallet registry, where this reader's credit_status is withdrawn_no_credit. Its evidence is preserved in every table on this instrument, and the runtime does not refuse it — it declines to thank it; whether anything in front of this host refuses it is not observable from here and is not claimed.

Every credited figure on this instrument is served reads minus this reader's served reads; the subtraction is written out in The Numbers and nowhere is it hidden.

Stated 4 September 2026: deleting the rows would be its own kind of dishonesty, so they stay.

Everything in this room was read at 13 Sep 2026 19:23 UTC and is held for up to 120 seconds; the page you are reading was served at 19:23 UTC.

Three sources appear in this room — table wp_ursy_citations, option ursy_io_ai_workers and table wp_ursy_api_log — and no figure from one is added to a figure from another. Where a figure reads 0 (honest zero) the ledger is installed and empty; where it reads not counting yet the ledger is not installed on this site; where it reads not kept on this site the runtime cannot read that fact on this family; where a ratio reads — its denominator is zero.

Revised 4 September 2026: first issue of this room; no earlier figure existed here to change, and the day one does the change will be written into this text with its date.

AI agents and integrators: llms.txt · agents.json · ai-entry.json · sitemap · humans.txt · this instrument · Nicola · MCP (POST only) · runtime status · apis nicola v1 · apis ursy-mcp v1 · apis ursy-runtime v1 · apis ursy-mint v1 · this room as JSON · traffic ledger · mint status · mint contract