www.sentry.io
Scored by v3 · source-of-truth hashes: score db860d6ac94e · thresholds e94f8b33e500 — verifiable against the canonical scorer.
The 28-day score is the p75 of nightly runs — the stable number to cite. Deterministic metrics (CRR/SSD/TC) show their latest value (they move only when the site changes); timing (TTFUT) and answer-fidelity (AF) are smoothed by 28-day p75 — the same lab-vs-field split Core Web Vitals uses. Synthetic daily measurement, not real-user field data.
An agent gets the basics but will guess on the gaps. 4/7 applicable facts come from machine-readable structured data.
Metrics
Token Cost breakdown
Where the page's tokens go (≈10,025 across regions). Most tokens are real content — the agent isn't paying much for chrome.
Final screenshot
Diagnostics
No issues found — this page is well-prepared for agents.
Rendered profile: headless
Metrics
Token Cost breakdown
Where the page's tokens go (≈10,033 across regions). Most tokens are real content — the agent isn't paying much for chrome.
Final screenshot
Diagnostics
No issues found — this page is well-prepared for agents.
Rendered profile: headless
Access & discovery checks — separate from the gated CAV metrics above. Click an issue for business impact, what we measured, and how to fix. · Take the Agent Readiness course →
Agent files & endpoints
Issues (1)
~ XML sitemap present medium impact Sitemap found but no <url>/<loc> entries
Business impact A sitemap is your table of contents for AI crawlers. Without it agents follow homepage links and miss deep pages (products, docs, pricing) — shrinking what they can recommend.
What we measured We fetch /sitemap.xml (and /sitemap_index.xml), confirm valid XML with <loc> entries, and check <lastmod> freshness.
How to fix Generate an XML sitemap of all public pages with current lastmod dates and reference it in robots.txt.
# robots.txt
Sitemap: https://example.com/sitemap.xml
Passed audits (10)
Transport & Trust (SEC 1.0.0)
HTTPS, HSTS, CSP, sniffing, referrer and CORS posture. Diagnostic only — this does not affect the CAV score. A security header does not make a page more legible to an agent, so scoring it would reward a CDN toggle that changes nothing an agent can recover. We measure it and say so.
Per-header findings (6)
| Header | Evidence |
|---|---|
| ✅ HTTPS | served over HTTPS |
| ❌ HSTS | no strict-transport-security header |
| ⚠️ Content-Security-Policy | script-src allows 'unsafe-inline' |
| ❌ X-Content-Type-Options | missing nosniff |
| ⚠️ Referrer-Policy | no referrer-policy header (browser default applies) |
| ✅ CORS exposure | access-control-allow-origin: * |
How to improve
whole profile
Third-party impact
6 third-party requests · 1050 KiB (46.1% of transfer) — code an agent must also fetch/run before your content settles. Fewer, lazier third-parties = faster, cheaper agent reads.
| Third-party domain | Reqs | Transfer | Main-thread |
|---|---|---|---|
| unpkg.com | 1 | 700 KiB | — |
| gstatic.com | 1 | 346 KiB | — |
| plausible.io | 1 | 2 KiB | — |
| google.com | 2 | 1 KiB | — |
| getsentry.net | 1 | 0 KiB | — |
Wasted JavaScript (by bundle)
Transfer-accurate — each bundle's transfer size × its unused %, ranked by wasted bytes (the biggest code-splitting wins). Unused JS also inflates Token Cost (TC).
| Bundle | Transfer | Unused | Wasted |
|---|---|---|---|
| https://www.gstatic.com/recaptcha/releases/zqB-6Xpbd3lCIvi7Tr2D0pob/recaptcha__en.js 3P | 346 KiB | 68.2% | 236 KiB |
| https://sentry.io/_astro/react-dom.VwFPXoCO.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 40 KiB | 70.3% | 28 KiB |
| https://sentry.io/_astro/rive.CT-MmSzc.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 41 KiB | 55.7% | 23 KiB |
| https://sentry.io/_astro/page.Db1DvwZh.js | 36 KiB | 55% | 20 KiB |
| https://sentry.io/_astro/exports.C9jfySLL.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 12 KiB | 57.5% | 7 KiB |
| https://sentry.io/_astro/MarketoForm.DEnVSddW.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 6 KiB | 57.1% | 3 KiB |
| https://sentry.io/_astro/react.BRemqxEw.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 3 KiB | 64.2% | 2 KiB |
| https://plausible.io/js/script.tagged-events.js 3P | 2 KiB | 63% | 2 KiB |
| https://sentry.io/_astro/copyCodeBlock.vL8N0K7L.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 1 KiB | 73.1% | 1 KiB |
| https://sentry.io/_astro/preload-helper.CncVjJql.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 1 KiB | 65.3% | 1 KiB |
| https://sentry.io/_astro/FeatureCarousel.astro_astro_type_script_index_0_lang.IsN0pvJy.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 1 KiB | 42.3% | 1 KiB |
| https://sentry.io/_astro/client.BQbs0JFz.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 1 KiB | 43.6% | 1 KiB |
| https://sentry.io/_astro/link-decorator.vB230pIL.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 1 KiB | 35.9% | 0 KiB |
| https://sentry.io/_astro/plausible.DUZCOxQW.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 0 KiB | 62.8% | 0 KiB |
| https://sentry.io/_astro/plausible.ukDb1P6d.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | 0 KiB | 62.8% | 0 KiB |
Network
Heaviest requests (30)
| URL | Type | Status | Transfer |
|---|---|---|---|
| https://unpkg.com/@rive-app/[email protected]/rive.wasm | Fetch | 200 | 700 KiB |
| https://sentry.io/_astro/welcome-bg.BcYKCM6C.webp | Image | 200 | 375 KiB |
| https://www.gstatic.com/recaptcha/releases/zqB-6Xpbd3lCIvi7Tr2D0pob/recaptcha__en.js | Script | 200 | 346 KiB |
| https://sentry.io/astro-assets/rive-files/home-hero-scanner-animation.riv | Fetch | 200 | 134 KiB |
| https://sentry.io/welcome/ | Document | 200 | 117 KiB |
| https://sentry.io/_astro/hero-animation-poster.lNyp05dq.webp | Image | 200 | 69 KiB |
| https://sentry.io/astro-assets/nav-icons/cookbook-social.jpg | Image | 200 | 67 KiB |
| https://sentry.io/_astro/rive.CT-MmSzc.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | Script | 200 | 41 KiB |
| https://sentry.io/_astro/react-dom.VwFPXoCO.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | Script | 200 | 40 KiB |
| https://sentry.io/_astro/getting-started-img-left.CRIbD4_5.webp | Image | 200 | 37 KiB |
| https://sentry.io/_astro/page.Db1DvwZh.js | Script | 200 | 36 KiB |
| https://sentry.io/_astro/getting-started-img-right.uCQ8m_KR.webp | Image | 200 | 27 KiB |
| https://sentry.io/_vercel/image?url=_astro%2Finstall-1-line.CStr0HQx.webp&w=828&q=100&dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | Image | 200 | 27 KiB |
| https://sentry.io/astro-assets/fonts/rubik-latin-regular.woff | Font | 200 | 23 KiB |
| https://sentry.io/_astro/Layout.D-BjuX0r.css | Stylesheet | 200 | 23 KiB |
| https://sentry.io/astro-assets/fonts/rubik-latin-500.woff2 | Font | 200 | 18 KiB |
| https://sentry.io/astro-assets/fonts/rubik-latin-regular.woff2 | Font | 200 | 18 KiB |
| https://sentry.io/astro-assets/fonts/rubik-latin-500italic.woff2 | Font | 200 | 18 KiB |
| https://sentry.io/astro-assets/fonts/rubik-latin-italic.woff2 | Font | 200 | 18 KiB |
| https://sentry.io/_vercel/image?url=_astro%2Fmcp-integration.BsYvoh98.webp&w=828&q=100&dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | Image | 200 | 16 KiB |
| https://sentry.io/_vercel/image?url=_astro%2Fautomatic-rca.CGAenFBp.webp&w=828&q=100&dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | Image | 200 | 15 KiB |
| https://sentry.io/favicon.ico | Other | 200 | 15 KiB |
| https://sentry.io/_astro/middle-bg-texture.Bj4JNsdD.webp | Image | 200 | 15 KiB |
| https://sentry.io/_vercel/image?url=_astro%2Fagent-tracing.wxxP5JHl.webp&w=828&q=100&dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | Image | 200 | 14 KiB |
| https://sentry.io/_astro/exports.C9jfySLL.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | Script | 200 | 12 KiB |
| https://sentry.io/_astro/ufo-abduction-image.CCCweOzA.webp | Image | 200 | 12 KiB |
| https://sentry.io/astro-assets/fonts/dammitsansv0.3-bold.otf | Font | 200 | 8 KiB |
| https://sentry.io/_astro/MarketoForm.DEnVSddW.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | Script | 200 | 6 KiB |
| https://sentry.io/_astro/MarketoForm.BX_9vJpz.css | Stylesheet | 200 | 3 KiB |
| https://sentry.io/_astro/react.BRemqxEw.js?dpl=dpl_pdCP35avtMSiPjk4uNK7u9qaam4m | Script | 200 | 3 KiB |
Long tasks (>50 ms)
| Start | Duration |
|---|---|
| 366 ms | 202 ms |
| 764 ms | 61 ms |
| 1284 ms | 57 ms |