| description | Cloudflare platform knowledge overlay for the ETYB team. Loads when work involves the Cloudflare ecosystem — Workers, Workers Bindings, Wrangler, Durable Objects, D1, R2, KV, Hyperdrive, Queues, Workflows, Pipelines, Vectorize, Workers AI, AI Gateway, AI Search (formerly AutoRAG), Realtime, Stream, Images, Pages, Workers Static Assets, Browser Rendering, Email Routing/Workers, Zaraz, Turnstile, Access (ZTNA), Tunnel, WAF, Rate Limiting, DDoS, Magic Transit, Argo, Logpush, Analytics Engine, Workers Logs, mTLS, CASB.
Triggers: cloudflare, workers, cloudflare workers, worker, wrangler, durable object, durable objects, do, sqlite-backed do, alarms, d1, d1 database, r2, r2 bucket, kv, kv namespace, hyperdrive, queues, cloudflare queues, workflows, cloudflare workflows, pipelines, cloudflare pipelines, vectorize, vectorize v2, workers ai, ai gateway, ai search, autorag, cloudflare ai, llama 4 on workers, deepseek on workers, realtime, sfu, turn, cloudflare stream, cloudflare images, pages. |
| authoritative_sources | {"primary":[{"name":"Cloudflare Developer Docs","url":"https://developers.cloudflare.com/","type":"official_docs"},{"name":"Workers Documentation","url":"https://developers.cloudflare.com/workers/","type":"official_docs"},{"name":"Wrangler CLI Reference","url":"https://developers.cloudflare.com/workers/wrangler/commands/","type":"cli_reference"},{"name":"Workers Changelog","url":"https://developers.cloudflare.com/workers/platform/changelog/","type":"changelog"},{"name":"Cloudflare REST API","url":"https://developers.cloudflare.com/api/","type":"api_reference"},{"name":"Cloudflare Blog (product launches)","url":"https://blog.cloudflare.com/","type":"changelog"},{"name":"Cloudflare GitHub","url":"https://github.com/cloudflare","type":"source_repo"},{"name":"Cloudflare Status","url":"https://www.cloudflarestatus.com/","type":"status_page"},{"name":"workerd runtime (open source)","url":"https://github.com/cloudflare/workerd","type":"source_repo"},{"name":"Cloudflare Compatibility Dates","url":"https://developers.cloudflare.com/workers/configuration/compatibility-dates/","type":"official_docs"}]} |
| products_covered | [{"name":"Workers Runtime (workerd)","drift_risk":"high","notes":"Compatibility-date model + nodejs_compat / nodejs_als / nodejs_compat_v2 flags shift roughly quarterly; runtime keeps adding Node-compat surface"},{"name":"Wrangler CLI","drift_risk":"high","notes":"Major v4 line; flag/command names mutate per minor release; deploys, dev modes, secret bulk, and observability commands all changed in 2025"},{"name":"Workers Bindings (RPC, Service, Queue, DO, Env)","drift_risk":"high","notes":"Workers RPC (entrypoint classes) is now the canonical inter-worker pattern as of 2024-25; older 'fetcher.fetch' service-binding code is legacy"},{"name":"Durable Objects","drift_risk":"high","notes":"SQLite-backed DOs went GA in 2024, became the default class type in 2025; alarms + transactions semantics shifted"},{"name":"D1","drift_risk":"high","notes":"GA 2024; global read replication + Sessions API + larger DB sizes landed 2024-2025"},{"name":"R2","drift_risk":"medium","notes":"S3-compatible, stable surface; event notifications, R2 SQL, and bucket lifecycle features expanded 2024-2025"},{"name":"KV","drift_risk":"low","notes":"Eventually-consistent KV semantics stable for years; limits and pricing tier (Standard) shifted 2024"},{"name":"Hyperdrive","drift_risk":"high","notes":"Hyperdrive for Postgres + MySQL; query plan + connection pooling behavior evolves; supports private DBs over Tunnel"},{"name":"Queues","drift_risk":"medium","notes":"GA; pull consumers, message delays, dead-letter, batch retry semantics added through 2025"},{"name":"Workflows","drift_risk":"high","notes":"Durable-execution primitive, GA in 2025; new pattern most teams have not seen"},{"name":"Pipelines","drift_risk":"high","notes":"Data-ingest product (HTTP → R2 + transform); newer surface, naming and limits in flux"},{"name":"Vectorize","drift_risk":"high","notes":"Vectorize V2: increased dimensions, metadata indexes, larger index sizes; v1 indexes have migration path"},{"name":"AI Gateway","drift_risk":"high","notes":"Provider catalog + features (cache, fallback, guardrails, BYOK) ship continuously; pricing model evolves"},{"name":"Workers AI","drift_risk":"high","notes":"Model catalog churns weekly — Llama 4 family, DeepSeek, Mistral, Whisper, Stable Diffusion; pricing per-neuron model still current 2026"},{"name":"AI Search (ex-AutoRAG)","drift_risk":"high","notes":"Renamed from AutoRAG in 2025; managed RAG pipeline on R2 + Vectorize + Workers AI"},{"name":"Realtime","drift_risk":"high","notes":"Cloudflare Realtime (TURN + SFU + Realtime API) GA 2025; replaces the older Calls naming"},{"name":"Stream","drift_risk":"medium","notes":"Video ingest/playback; Live Input + Stream Connect stable; pricing per-minute"},{"name":"Images","drift_risk":"medium","notes":"Polish + Resizing + Images delivery; transforms URL grammar stable"},{"name":"Pages","drift_risk":"high","notes":"Pages is in maintenance — new builds should use Workers Static Assets; migration guide published 2024"},{"name":"Workers Static Assets","drift_risk":"high","notes":"Replaces Pages for new projects; assets binding + _headers + _routes.json + run_worker_first semantics still evolving"},{"name":"Browser Rendering","drift_risk":"medium","notes":"Puppeteer-compatible API served from Workers; pricing per browser-hour; concurrency limits per account"},{"name":"Cron Triggers","drift_risk":"low","notes":"Scheduled handler stable; UTC only, max one-minute granularity"},{"name":"Email Routing / Email Workers","drift_risk":"medium","notes":"Inbound-only; outbound via MailChannels or providers via SMTP; Email Workers let you write JS handlers"},{"name":"Zaraz","drift_risk":"medium","notes":"Server-side tag manager; Worker-emitted server-side events"},{"name":"Turnstile","drift_risk":"low","notes":"CAPTCHA alternative; widget + server validation API stable"},{"name":"Access (ZTNA)","drift_risk":"medium","notes":"Identity-aware proxy; integrates with IdPs and Tunnel; Service Auth tokens + JWT validation patterns stable"},{"name":"Cloudflare Tunnel","drift_risk":"medium","notes":"cloudflared replaces VPN ingress; preferred path to expose private origins to Access/Workers"},{"name":"WAF + Managed Rulesets","drift_risk":"medium","notes":"OWASP and Cloudflare-managed rules; custom rule engine syntax stable; logging via Logpush"},{"name":"Rate Limiting","drift_risk":"medium","notes":"Two products: Rules-engine rate limiting (per-zone) and Workers Rate Limiting binding (in-Worker)"},{"name":"DDoS Protection","drift_risk":"low","notes":"L3-L7 protection always-on; managed ruleset + Spectrum for non-HTTP"},{"name":"Magic Transit / Magic WAN","drift_risk":"medium","notes":"L3 protection + SD-WAN replacement for enterprise networking"},{"name":"Argo Smart Routing","drift_risk":"low","notes":"Tiered cache + smart routing; cost-add for HTTP zones"},{"name":"Logpush","drift_risk":"medium","notes":"Streaming logs to S3/R2/GCS/Datadog/Splunk; per-dataset configs stable"},{"name":"Workers Logs + Tail","drift_risk":"high","notes":"Workers Logs (queryable persistent logs) replaced legacy Logpush-for-Workers in 2024-25; wrangler tail still exists for live streams"},{"name":"Analytics Engine","drift_risk":"medium","notes":"Time-series datapoints with SQL queries; pricing per million datapoints"},{"name":"mTLS Certificates","drift_risk":"low","notes":"mTLS binding for Workers, mTLS at zone level; certificate management API stable"},{"name":"Cloudflare CASB","drift_risk":"medium","notes":"Cloud SaaS scanning + DLP; part of Zero Trust suite"},{"name":"Smart Placement","drift_risk":"medium","notes":"Workers config flag that runs the Worker close to backend rather than user; useful when egress dominates"},{"name":"Workers for Platforms","drift_risk":"high","notes":"Multi-tenant Worker execution (Dispatch Namespaces, Outbound Workers); SaaS-platform pattern, premium SKU"},{"name":"Containers on Workers","drift_risk":"high","notes":"Workers + Containers (beta through 2025); container binding lets a Worker boot an isolated container instance for long-running / heavy workloads"}] |