GET /api/analytics · in-memory · no IPs stored

Agent-Traffic Analytics

The KPIs the Agent-First Playbook preaches, measured on this very site: how many requests ask for markdown, which crawlers show up, what they fetch. In-memory only (resets on restart), capped at the last 1000 requests, no IP addresses stored.

1000

requests logged

27%

served as markdown

8

distinct visitor types

by visitor

meta-externalagent609
human (probably)325
agent (heuristic)23
claudebot15
headlesschrome15
bytespider8
spider4
curl1

top paths

/102
/api/guestbook25
/app.js22
/api/whoami22
/styles.css21
/fonts.css21
/assets/hero.jpg20
/fonts/fraunces-normal-300_900-latin.woff217
/fonts/ibm-plex-mono-normal-400-latin.woff217
/fonts/ibm-plex-mono-normal-500-latin.woff217
/fonts/ibm-plex-mono-normal-600-latin.woff216
/fonts/fraunces-italic-300_900-latin.woff216

recent requests

timemethodpathstatusvisitormd
12:12:48GET/api/techniques200claudebot
12:12:48GET/fonts.css200claudebot
12:12:33GET/app.js200claudebot
12:12:33GET/models200claudebot
12:12:13GET/services200claudebot
12:12:13GET/glossary200claudebot
12:11:46GET/feed.xml200claudebot
12:11:46GET/api/guestbook200claudebot
12:11:37GET/commerce200claudebot
12:11:37GET/ask200claudebot
12:11:10GET/tools200claudebot
12:11:09GET/styles.css200claudebot
12:11:09GET/robots.txt200claudebot
12:04:19GET/200agent (heuristic)md
12:04:19GET/api/guestbook200human (probably)
12:04:19GET/200human (probably)
12:04:19GET/api/whoami200human (probably)
12:04:19GET/200human (probably)
12:04:13GET/robots.txt200human (probably)
12:04:09GET/200agent (heuristic)md
12:04:09GET/200human (probably)
12:04:09GET/api/guestbook200human (probably)
12:04:09GET/api/whoami200human (probably)
12:04:09GET/fonts/ibm-plex-mono-normal-600-latin.woff2200human (probably)
12:04:09GET/fonts/ibm-plex-mono-normal-500-latin.woff2200human (probably)

Auto-refreshes every 4s with JavaScript. Without it, this is a server-rendered snapshot. Privacy: no IP addresses are stored; user-agents are truncated.