Repository navigation
Conversation
|
🤖 Harlan Agent Kit checked Cloudflare's local asset server because CI only checks generated header rules. With the app mounted at This used the actual Cloudflare asset runtime through Wrangler local mode. The live edge was not exercised. |
commit: |
|
| Module | Client gzip | Server raw |
|---|---|---|
| @nuxtjs/robots | 608 B | 165 kB 🔴 +506 B (+0.3%) |
Package files (6)
Rows overlap and include unused code. These totals do not measure deployed output or npm downloads.
Excludes dependency files, types, source maps, and other non-code files.
| Package files | Summed gzip | Raw | Δ gzip |
|---|---|---|---|
| @nuxtjs/robots · export . | 8.2 kB | 31 kB | 🔴 +1.0 kB (+14.4%) |
| @nuxtjs/robots · export ./content | 292 B | 503 B | — |
| @nuxtjs/robots · export ./util | 487 B | 817 B | 🔴 +20 B (+4.3%) |
| @nuxtjs/robots · built code files | 46 kB | 150 kB | 🔴 +2.9 kB (+6.7%) |
| @nuxtjs/robots · app source files | 3.3 kB | 7.2 kB | — |
| @nuxtjs/robots · server source files | 9.4 kB | 22 kB | 🔴 +269 B (+3.0%) |
Dependencies (8)
Declared dependencies. Their installed size does not show runtime cost.
| Package | Dependency | Requested |
|---|---|---|
| @nuxtjs/robots | @fingerprintjs/botd | catalog: |
| @nuxtjs/robots | @nuxt/kit | catalog: |
| @nuxtjs/robots | @vueuse/core | catalog: |
| @nuxtjs/robots | consola | catalog: |
| @nuxtjs/robots | defu | catalog: |
| @nuxtjs/robots | nuxt-site-config | catalog: |
| @nuxtjs/robots | nuxtseo-shared | catalog: |
| @nuxtjs/robots | ufo | catalog: |
How this is measured
- Compare the same app with and without the module.
- Client: all emitted JS/CSS, summed per-file gzip. This includes lazy chunks.
- Server: deployed files, including external dependencies. Source maps are excluded.
- Default module settings, Node server preset. Memory and request speed are outside this report.
Base: main @ b2a4dbe · 2026-10-13 · differences below 16 B are ignored
Release @nuxtjs/robots@7.1.0 after this pull request merges and default branch checks pass.
|
🤖 READY · 89/100
|
|
Harlan Agent Kit verification of the final static budget guard: A standalone Cloudflare build with 100 existing header rules failed after the fallback created rule101. |
🔗 Linked issue
❓ Type of change
📚 Description
Cloudflare's Markdown converter allows AI training when the origin sends no
Content-Signalheader.With
robots.header: true, consistent wildcard policies now supply that header on origin responses and Cloudflare static assets.Explicit response headers, static policies, and header removals take precedence.
Unspecified permissions stay unspecified.
Scoped groups and conflicting policies remain in
robots.txtwithout a derived HTTP header.If the fallback exceeds Cloudflare's 100-rule limit, the build fails after every header compiler finishes.
AI Ready #208 preserves source headers during Markdown conversion.
AI Ready can use automatic emission after upgrading to a Robots release containing this change.