Skip to content

Netlify wins · 2920 (33 drawn)

Agenticness — how well agents can access and operate the productAgenticness

How well agents can access and operate the product

Agent access

  1. ai-native userPoint an agent at llms.txt or agent-oriented docs

    weight 2 · round drawn
    Netlifyfullprobed8/10

    A live probe confirms Netlify hosts an llms.txt at docs.netlify.com/llms.txt returning HTTP 200 with structured LLM-oriented documentation, directly satisfying the story. Missing for 10: no evidence of broader agent-oriented doc formats (e.g., per-page .md variants) or third-party confirmation that agents successfully consume it.

    • [probe] PROBE llms.txt: HTTP 200 at https://docs.netlify.com/llms.txt # LLM documentation for Netlify > Comprehensive documentation for the Netlify…
    Fly.iofullprobed8/10

    A direct probe confirms Fly.io serves a working llms.txt file at https://fly.io/llms.txt (HTTP 200) with structured documentation content, and Fly.io's docs also explicitly cater to agent-oriented workflows (e.g. Sprites, MCP server hosting). Missing for 10: no evidence of docs.md fallback or broader agent-oriented docs discoverability beyond the single llms.txt file, and no independent confirmation of agents actually consuming it successfully.

    • [probe] PROBE llms.txt: HTTP 200 at https://fly.io/llms.txt # Fly.io Documentation > Fly.io is a global public cloud for running full-stack and AI …
    • [claimed-docs] Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything wh…
    • [claimed-docs] Run every MCP server in its own Sprite, with persistent disk, and egress policy. Pay only for the tool calls you use.
  2. ai-native userRun the product headlessly / in CI for automation

    weight 2 · round to Netlify
    Netlifyfullprobed8/10

    Netlify offers a documented CLI and REST API explicitly for automating workflows (deploy, dev servers, project management), plus anonymous/no-login deploy from CLI suitable for CI pipelines, and auto-deploy on push already implies CI-friendly headless operation. Missing for 10: no explicit CI-specific docs (e.g., GitHub Actions recipes) or independent confirmation of headless CI usage beyond docs/probes.

    • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
    • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
    • [claimed-docs] npm i -g netlify-cli netlify deploy --allow-anonymous
    • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
    • [probe] official CLI documented at https://docs.netlify.com/cli/get-started/
    Fly.iopartialprobed6/10

    Fly.io ships a scriptable CLI (flyctl) with single-line commands like `fly launch`, `fly machine run`, and `fly scale`, plus a full REST API for Machines that can provision and manage apps programmatically — both of which are usable headlessly in automation/CI pipelines. However, the evidence pack never explicitly documents CI integration (e.g., GitHub Actions, deploy tokens for automated pipelines) or shows a CI-specific workflow example. Missing for 10: explicit CI/CD integration docs (GitHub Actions, deploy tokens), independent hands-on confirmation of running flyctl in CI, and any automation-specific guide beyond general CLI/API docs.

    • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
    • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
    • [claimed-docs] The `fly machine run` command is a tool to configure, build, and start a new Machine in one line.
    • [claimed-docs] The Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes.
    • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.
    • [probe] official CLI documented at https://fly.io/docs/flyctl/
  3. ai-native userConnect an agent via an official MCP server

    weight 3 · round to Fly.io
    Netlifynone0/10

    Docs mention connecting AI assistants and agents to Netlify (netlify-docs-21, netlify-docs-22) but never reference an official MCP server or the Model Context Protocol specifically, so there's no concrete evidence of an MCP server offering.

    • [claimed-docs] Prompt AI agents to fix, update, and ship code using your unique project context directly from your Netlify dashboard.
    • [claimed-docs] Share context & connect AI assistants to your Netlify account for seamless deployment workflows.
    Fly.iopartialclaimed5/10

    Fly.io ships an official, first-party MCP server via `flyctl mcp` that lets agents connect to Fly's platform, but the docs explicitly flag it as experimental with no independent corroboration of stability or broader agent-integration support. Missing for 10: evidence of production-readiness, hands-on validation from third parties, and details on capabilities/tools exposed beyond the experimental flag.

    • [claimed-docs] [experimental] Start a flyctl MCP server
    • [claimed-docs] Fly Machines are tightly isolated VMs that are perfect for running MCP servers.
  4. ai-native userUse an official CLI

    weight 2 · round drawn
    Netlifyfullprobed8/10

    Netlify ships a well-documented official CLI (netlify-cli) for deploys, local dev, and project management, confirmed by both docs and a live probe. missing for 10: independent hands-on community validation specifically of the CLI's AI-native/agentic use cases, and no evidence of AI-specific CLI commands beyond general deploy/dev tooling.

    • [claimed-docs] npm i -g netlify-cli netlify deploy --allow-anonymous
    • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
    • [probe] official CLI documented at https://docs.netlify.com/cli/get-started/
    Fly.iofullprobed8/10

    Fly.io ships flyctl, a fully documented official CLI (fly launch, fly machine run, fly scale, fly doctor, etc.) that is AI-native aware — it even has an experimental built-in MCP server mode (flyctl mcp) and the whole platform markets itself around agent workflows (Sprites for Claude/Codex harnesses). missing for 10: no independent/hands-on corroboration of the CLI's AI-native workflows specifically, and the MCP server mode is explicitly labeled experimental rather than GA.

    • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
    • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
    • [claimed-docs] Run diagnostics: `fly doctor` — checks WireGuard, IPs, and Docker.
    • [claimed-docs] The `fly machine run` command is a tool to configure, build, and start a new Machine in one line.
    • [claimed-docs] [experimental] Start a flyctl MCP server
    • [probe] official CLI documented at https://fly.io/docs/flyctl/
    • [claimed-docs] Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything wh…
  5. ai-native userDrive the product through a documented public API

    weight 3 · round to Netlify
    Netlifyfullprobed8/10

    Netlify documents a REST API for managing sites, deploys, DNS, etc. explicitly for 'automating workflows and integrating into your systems,' plus an official CLI wrapping it, and even an llms.txt for AI-native consumption. No formal OpenAPI spec was found at expected locations, slightly weakening machine-readability claims. missing for 10: discoverable OpenAPI/swagger spec, independent developer corroboration of API robustness.

    • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
    • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
    • [probe] PROBE llms.txt: HTTP 200 at https://docs.netlify.com/llms.txt # LLM documentation for Netlify > Comprehensive documentation for the Netlify…
    • [probe] PROBE openapi: all candidate paths 404 (https://docs.netlify.com/openapi.json, https://docs.netlify.com/swagger.json, https://docs.netlify.c…
    • [probe] official CLI documented at https://docs.netlify.com/cli/get-started/
    Fly.iopartialprobed6/10

    Fly.io documents a public REST API ("Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes" and "fast-launching VMs with a simple REST API"), giving AI-native users a genuine programmatic interface beyond the CLI. However, probes show no discoverable OpenAPI/swagger spec at standard locations, and the primary documented interface for automation is flyctl (CLI) with only an experimental MCP wrapper, not a fully machine-consumable API spec. missing for 10: a published OpenAPI/swagger schema, independent developer corroboration of API robustness, and clarity on API versioning/stability guarantees.

    • [claimed-docs] The Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes.
    • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.
    • [claimed-docs] Fly Machines are tightly isolated VMs that are perfect for running MCP servers.
    • [probe] PROBE openapi: all candidate paths 404 (https://fly.io/openapi.json, https://fly.io/swagger.json, https://fly.io/api/openapi.json, https://f…
    • [claimed-docs] [experimental] Start a flyctl MCP server
  6. ai-native userIssue scoped/least-privilege API credentials for an agent

    weight 2 · round to Fly.io
    Netlifynone0/10

    Evidence shows Netlify manages access/secrets/env vars 'by team' and offers a REST API and CLI, but there is no mention of scoped or least-privilege API tokens/credentials specifically for AI agents — no granular permission scopes, no agent-specific credential issuance workflow.

    • [claimed-docs] Manage access, secrets, and env vars by team
    • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
    • [claimed-docs] Share context & connect AI assistants to your Netlify account for seamless deployment workflows.
    Fly.iofullclaimed7/10

    Fly.io docs describe least-privilege credential scoping for agent sandboxes ('Sprites'): grant access by Sprite name, label, or single endpoint so an agent 'can post messages and never touch admin,' plus per-Sprite rotation/revocation without affecting others, and secrets encrypted in a vault. This directly matches issuing scoped, revocable credentials to an agent. Missing for 10: independent/hands-on corroboration of this scoping in practice, and no detail on underlying token/macaroon API mechanics.

    • [claimed-docs] Connect a service once for your whole org, and every Sprite can reach it. Nobody pastes a token.
    • [claimed-docs] Grant access on purpose: by Sprite name, by label, or down to a single endpoint, so a Slack bot can post messages and never touch admin.
    • [claimed-docs] Rotate once and every Sprite has the new credential. Cut off a single Sprite and the rest never notice.
    • [claimed-docs] Secrets allow sensitive values, such as credentials, to be passed securely to your Fly App. The secret is encrypted and stored in a vault.
  7. ai-native userBuild against official SDKs

    weight 2 · round to Netlify
    Netlifyfullprobed7/10

    Netlify provides an official SDK for building extensions/integrations, a REST API for programmatic control, and a CLI, plus an AI Gateway to connect AI models — all documented as first-party tooling that AI-native builders can target. Missing for 10: independent/hands-on corroboration of SDK usage by AI agents, and multi-language SDK examples beyond the extension SDK.

    • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
    • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
    • [claimed-docs] Build extensions and custom integrations with the Netlify SDK to enhance workflows, add UI components, and connect third-party services.
    • [claimed-docs] Connect to AI models through AI Gateway
    • [probe] PROBE llms.txt: HTTP 200 at https://docs.netlify.com/llms.txt # LLM documentation for Netlify > Comprehensive documentation for the Netlify…
    • [probe] official CLI documented at https://docs.netlify.com/cli/get-started/
    Fly.ionone0/10

    Evidence shows Fly.io provides a CLI (flyctl), a REST API (Fly Machines API), and an experimental MCP server, but no official language SDKs (e.g., Python/JS/Go client libraries) are mentioned anywhere in the evidence pack; probes for openapi/SDK-related pages also failed (404s).

    • [claimed-docs] The Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes.
    • [probe] PROBE openapi: all candidate paths 404 (https://fly.io/openapi.json, https://fly.io/swagger.json, https://fly.io/api/openapi.json, https://f…
    • [probe] official CLI documented at https://fly.io/docs/flyctl/
  8. ai-native userSubscribe to events via webhooks

    weight 2 · round to Netlify

    The only evidence touching webhooks is a single community comment listing 'forms/webhooks' as a feature alongside other capabilities; there is no first-party doc describing a webhook subscription API, event types, or configuration for AI-native agentic workflows. Missing for 10: official docs on deploy/build event webhooks, subscription/configuration mechanism, and event payload schema.

    • [community] Netlify is amazing: Free, good support, custom domains with SSL, forms/webhooks, zero-config Lambda functions, and simple redirect config - …
    Fly.ionone0/10

    No evidence Fly.io offers a webhook subscription/event system for its own platform events (deploys, machine state changes, etc.); the only webhook-related item describes Fly.io as a place to receive/ingest incoming webhooks, not a source of subscribable events.

    • [claimed-docs] Fly.io converts Docker images to fast-booting VMs and runs them globally. This is great or ingesting incoming data!

Agentic features

  1. ai-native userSet up automations that run autonomously in the background

    weight 2 · round to Fly.io
    Netlifypartialclaimed4/10

    Netlify supports event-driven automation (auto-deploy on every push, serverless functions, REST API for automating workflows) which can run without manual intervention, but there is no evidence of scheduled/cron jobs or persistent background agents that operate autonomously beyond deploy/build triggers. Missing for 10: explicit scheduled/cron function support, evidence of long-running or continuously monitoring background automations, and independent confirmation that such automations work reliably.

    • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
    • [claimed-docs] Build APIs with serverless functions
    • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
    • [claimed-docs] Prompt AI agents to fix, update, and ship code using your unique project context directly from your Netlify dashboard.

    Fly.io markets 'Sprites' that sleep until needed, checkpoint themselves, and wake up remembering state, plus Machine restart policies that keep processes running autonomously — a reasonable base for background agent automation (fly-io-docs-4, fly-io-docs-5, fly-io-docs-26). However, community feedback explicitly flags that Fly lacks a built-in scheduler: 'the missing bit in Fly is scheduled tasks... basic cron-like scheduling should be part of the platform' (fly-io-comm-20), meaning real automation triggers require external glue rather than a native mechanism. Missing for 10: native cron/scheduled-trigger support, and independent hands-on evidence that long-running agent automations are reliable in production (reliability complaints exist elsewhere in the evidence pack, though not specific to automation).

    • [claimed-docs] Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything wh…
    • [claimed-docs] Give it a Sprite that sleeps until it's needed and wakes up remembering everything.
    • [claimed-docs] The Machine restart policy defines whether and how flyd restarts a Machine after its main process exits.
    • [community] For me the missing bit in Fly is scheduled tasks. I know how to solve this by spinning up an app that runs permanently as a scheduler, but b…
  2. ai-native userOperate the product with natural-language commands

    weight 2 · round to Netlify
    Netlifypartialprobed5/10

    Netlify offers AI-agent integration features (prompt AI agents to fix/update/ship code from the dashboard, connect AI assistants for deployment workflows) and an llms.txt for LLM-readable docs, suggesting some natural-language/agentic operation surface, but there's no evidence of a broad natural-language command interface (e.g., chat-driven CLI or conversational control of deploys, DNS, env vars). missing for 10: evidence of a general NL command interface across the product (not just AI agent code-fix prompts), independent/hands-on validation of the natural-language workflow actually working.

    • [claimed-docs] Prompt AI agents to fix, update, and ship code using your unique project context directly from your Netlify dashboard.
    • [claimed-docs] Share context & connect AI assistants to your Netlify account for seamless deployment workflows.
    • [probe] PROBE llms.txt: HTTP 200 at https://docs.netlify.com/llms.txt # LLM documentation for Netlify > Comprehensive documentation for the Netlify…
    Fly.iopartialclaimed4/10

    Fly.io exposes an experimental flyctl MCP server (docs-29) that lets AI agents/assistants issue natural-language-driven commands against the platform, and the broader Sprites/agent-hosting narrative (docs-4–13, docs-28) shows agent-first design. However, the primary interface remains the traditional flyctl CLI and fly.toml config (docs-1, docs-16, docs-27), with no dedicated natural-language command layer for end users themselves. Missing for 10: a first-party natural-language chat/command interface for operating Fly.io (not just an experimental MCP passthrough), and independent corroboration that the MCP server reliably interprets NL commands.

    • [claimed-docs] [experimental] Start a flyctl MCP server
    • [claimed-docs] Give your agent a real computer and get back to building.
    • [claimed-docs] Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything wh…
    • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`

Api quality

  1. ai-native userExplore an interactive API reference with runnable examples

    weight 2 · round drawn
    Netlifynone0/10

    There's a REST API and CLI documentation, but no evidence of an interactive API reference with runnable examples (e.g., API explorer, Swagger/OpenAPI UI, or embedded try-it console); the probe explicitly found no OpenAPI/swagger endpoints (404s across all candidates).

    • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
    • [probe] PROBE openapi: all candidate paths 404 (https://docs.netlify.com/openapi.json, https://docs.netlify.com/swagger.json, https://docs.netlify.c…
    Fly.ionone0/10

    No evidence of an interactive API reference or runnable examples; the openapi probe returned 404s across all candidate paths and docs only describe REST API resources in prose form.

    • [claimed-docs] The Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes.
    • [probe] PROBE openapi: all candidate paths 404 (https://fly.io/openapi.json, https://fly.io/swagger.json, https://fly.io/api/openapi.json, https://f…
  2. ai-native userDownload a machine-readable API spec (OpenAPI or equivalent)

    weight 2 · round drawn
    Netlifynone0/10

    Netlify documents a REST API and CLI but explicit probes for an OpenAPI/swagger spec at standard paths all returned 404, and no evidence pack item shows a downloadable machine-readable API spec.

    • [probe] PROBE openapi: all candidate paths 404 (https://docs.netlify.com/openapi.json, https://docs.netlify.com/swagger.json, https://docs.netlify.c…
    • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
    Fly.ionone0/10

    Fly.io documents a REST API for Machines (fly-io-docs-31) but explicit probes for OpenAPI/swagger spec files at standard locations all return 404 (fly-io-probe-3), and no downloadable machine-readable spec is referenced anywhere in the docs.

    • [probe] PROBE openapi: all candidate paths 404 (https://fly.io/openapi.json, https://fly.io/swagger.json, https://fly.io/api/openapi.json, https://f…
    • [claimed-docs] The Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes.
  3. ai-native userTest against a sandbox environment without touching production data

    weight 1 · round to Fly.io
    Netlifypartialclaimed6/10

    Netlify's Deploy Previews and preview environments (per-PR preview URLs, shareable preview environments) provide isolated environments that don't touch production, and Netlify Database claims to let you 'safely iterate' on managed Postgres. However, none of this is framed specifically for AI-agent-driven testing or data isolation guarantees (e.g., branch databases, seeded test data), and there's no independent corroboration of preview data isolation. Missing for 10: explicit AI-agent-oriented sandbox/test-data isolation guarantees, database branching/reset mechanics, and independent verification that preview environments never touch production data.

    • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
    • [claimed-docs] Share a customizable preview environment where you and key collaborators can preview content updates alongside code updates in real-time.
    • [claimed-docs] Review every change before it goes live with Deploy Previews
    • [claimed-docs] Deploy and safely iterate on managed Postgres with **Netlify Database**
    Fly.iopartialclaimed7/10

    Fly.io explicitly offers hardware-isolated, disposable VMs/Sprites with 'a clean baseline per request, so no two users ever share state,' plus checkpoint/rollback features that support spinning up isolated test environments without affecting production (fly-io-docs-7, fly-io-docs-9, fly-io-docs-4/5). However, this is all first-party marketing language with no independent or hands-on evidence confirming a documented staging/production separation workflow, and community threads focus on unrelated reliability complaints rather than sandbox isolation. Missing for 10: independent corroboration of sandbox isolation in practice, explicit staging-vs-production workflow documentation.

    • [claimed-docs] Run it in a hardware-isolated VM. A clean baseline per request, so no two users ever share state. Egress-locked and disposable.
    • [claimed-docs] Roll back to any checkpoint in seconds
    • [claimed-docs] Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything wh…
    • [claimed-docs] Give it a Sprite that sleeps until it's needed and wakes up remembering everything.
  4. ai-native userRely on versioned APIs with a documented deprecation policy

    weight 2 · round drawn
    Netlifynone0/10

    There is evidence of a REST API and CLI, but no documentation of API versioning scheme or a deprecation policy; the probe explicitly found no OpenAPI spec at expected locations, and no evidence pack item mentions version numbers, sunset timelines, or changelog/deprecation notices.

    • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
    • [probe] PROBE openapi: all candidate paths 404 (https://docs.netlify.com/openapi.json, https://docs.netlify.com/swagger.json, https://docs.netlify.c…
    Fly.ionone0/10

    No evidence of API versioning scheme or a documented deprecation policy; OpenAPI spec probes returned 404s and no docs mention versioning/deprecation commitments.

    • [probe] PROBE openapi: all candidate paths 404 (https://fly.io/openapi.json, https://fly.io/swagger.json, https://fly.io/api/openapi.json, https://f…
    • [probe] PROBE docs-md: HTTP 404 at https://fly.io/docs.md
  5. developerThe documented rate limits and concurrency caps for APIs and functions so I can plan for scale

    weight 3 · round drawn
    Netlifynone0/10

    No evidence in the pack cites documented rate limits or concurrency caps for Netlify's APIs or serverless functions; billing/DDoS complaints (netlify-comm-1/2/3/15) discuss cost surprises, not documented limits/caps for capacity planning.

      Fly.ionone0/10

      No evidence pack items document specific rate limits, concurrency caps, or throughput quotas for Fly.io's APIs, Machines, or MCP/Sprite offerings; docs focus on scaling primitives and pricing model, not documented numeric limits/caps for planning capacity.

      Automation depth — how much of the product can run unattendedAutomation depth

      How much of the product can run unattended

      1. ai-native userPerform bulk operations across many items at once

        weight 2 · round drawn
        Netlifypartialprobed3/10

        Netlify's REST API and CLI are documented as generally 'ideal for automating workflows' across sites/deploys, which an AI-native user could script to perform bulk actions, but there is no explicit bulk-operation feature (e.g., batch deploy, bulk env-var update, multi-site actions) documented anywhere in the evidence. Missing for 10: any first-party bulk/batch endpoint or CLI command, documented multi-item automation examples, and independent confirmation of bulk workflows.

        • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
        • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
        • [probe] official CLI documented at https://docs.netlify.com/cli/get-started/
        Fly.iopartialclaimed3/10

        Fly.io exposes a REST API for provisioning/managing many Fly Apps, Machines, and Volumes (fly-io-docs-31) and CLI primitives like `fly machine run`/`fly scale` (fly-io-docs-27, fly-io-docs-24), which could be scripted for bulk actions, but there is no documented bulk/batch operation feature (e.g., a single command or endpoint acting on many resources at once) demonstrated in the evidence. missing for 10: explicit bulk/batch API endpoints or CLI flags for multi-resource operations, examples of scripted bulk workflows, independent confirmation of bulk automation use.

        • [claimed-docs] The Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes.
        • [claimed-docs] The `fly machine run` command is a tool to configure, build, and start a new Machine in one line.
        • [claimed-docs] the `fly scale` command for quick horizontal and vertical scaling
      2. ai-native userDefine rules that trigger actions automatically on events

        weight 3 · round to Netlify

        Netlify supports some automatic event-triggered actions (auto-deploy on push, PR previews, webhooks/forms, serverless functions triggered by requests, REST API for scripting workflows), but there is no documented general-purpose rules/trigger engine letting users define arbitrary custom event→action automations. Missing for 10: a dedicated automation/rules configuration UI or API for defining custom triggers-to-actions mappings beyond git push and forms, and independent evidence of such a system in use.

        • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
        • [claimed-docs] Build APIs with serverless functions
        • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
        • [community] Netlify is amazing: Free, good support, custom domains with SSL, forms/webhooks, zero-config Lambda functions, and simple redirect config - …
        Fly.ionone0/10

        Fly.io's evidence only shows infrastructure-level triggers like Machine restart policies (restart on process exit) — not a general-purpose rules/automation engine for reacting to arbitrary events. Community feedback explicitly notes the platform lacks built-in scheduled/cron-like automation, requiring users to build their own scheduler apps, indicating no native event-rule automation capability exists.

        • [claimed-docs] The Machine restart policy defines whether and how flyd restarts a Machine after its main process exits.
        • [community] For me the missing bit in Fly is scheduled tasks. I know how to solve this by spinning up an app that runs permanently as a scheduler, but b…
      3. ai-native userSchedule recurring jobs or workflows

        weight 2 · round drawn
        Netlifynone0/10

        No evidence of scheduled/cron functions or recurring workflow triggers; Netlify's evidence covers deploys, functions, forms, DB, and AI-assist features but nothing about scheduled/recurring job execution. missing for 10: scheduled functions/cron support, recurring workflow trigger docs, any mention of time-based automation.

          Fly.ionone0/10

          No documentation evidence shows native recurring job/cron scheduling on Fly.io; a community comment explicitly states scheduled tasks are missing from the platform and must be built manually.

          • [community] For me the missing bit in Fly is scheduled tasks. I know how to solve this by spinning up an app that runs permanently as a scheduler, but b…
        • ai-native userVersion, review, and roll back my automations

          weight 1 · round to Netlify
          Netlifyfullcommunity7/10

          Netlify's deploy pipeline provides versioning via git-based deploys, review via Deploy Previews on every PR, and one-click rollback to any prior deploy, directly matching the version/review/rollback story for its core automation (site deploys); community feedback independently praises the PR preview workflow. Missing for 10: independent/hands-on confirmation of rollback specifically, and evidence extending versioning/rollback to other 'automations' like serverless functions or AI agent workflows beyond the site deploy itself.

          • [claimed-docs] Roll back any deploy in one click
          • [claimed-docs] Review every change before it goes live with Deploy Previews
          • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
          • [community] I part run a non-profit site on Netlify and the experience is pretty great. The real killer bit for me has been their GitHub integration whe…
          Fly.iopartialclaimed4/10

          Fly.io documents checkpoint-based rollback for its Sprite/agent runtime ('Roll back to any checkpoint in seconds', 'A Sprite checkpoints itself while the agent works'), which covers rollback of agent state, but there is no evidence of version history, diffing, or a review workflow for automations themselves. missing for 10: version history/diff view, review workflow before rollback, independent hands-on confirmation of checkpoint rollback working reliably

          • [claimed-docs] Roll back to any checkpoint in seconds
          • [claimed-docs] Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything wh…
          • [claimed-docs] Give it a Sprite that sleeps until it's needed and wakes up remembering everything.

        Deploy workflow — the commit-to-production path — builds, previews, rollbacksDeploy workflow

        The commit-to-production path — builds, previews, rollbacks

        Cli tooling

        1. developerDeploy my project directly from the command line without using a web dashboard

          weight 2 · round drawn
          Netlifyfullprobed9/10

          Netlify CLI docs explicitly support deploying from the terminal without dashboard, including anonymous/no-login deploys via `netlify deploy --allow-anonymous`, plus a full CLI reference for deploys, local dev, and site management. Missing for 10: independent hands-on confirmation of CLI deploy workflow beyond docs.

          • [claimed-docs] Deploy directly from your working directory. No login required to start.
          • [claimed-docs] npm i -g netlify-cli netlify deploy --allow-anonymous
          • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
          • [probe] official CLI documented at https://docs.netlify.com/cli/get-started/
          Fly.iofullprobed9/10

          Fly.io's core deploy workflow is CLI-first via flyctl: `fly launch` creates, configures, and deploys apps directly from the project directory, with additional CLI commands (`fly machine run`, `fly scale`, `fly doctor`) covering the full deploy lifecycle without needing a dashboard. Missing for 10: independent hands-on confirmation that dashboard is never required for any step (community evidence focuses on reliability, not on CLI-vs-dashboard workflow).

          • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
          • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
          • [claimed-docs] The `fly machine run` command is a tool to configure, build, and start a new Machine in one line.
          • [claimed-docs] the `fly scale` command for quick horizontal and vertical scaling
          • [probe] official CLI documented at https://fly.io/docs/flyctl/
        2. developerScaffold and deploy a new project with a single CLI command

          weight 2 · round to Fly.io
          Netlifypartialprobed6/10

          Netlify CLI supports one-command deploy from a working directory without login (netlify deploy --allow-anonymous) and the CLI docs confirm deploying, running dev servers, and managing projects from the terminal, but there's no evidence of a 'scaffold' (project templating/initialization) step bundled into a single command. missing for 10: evidence of CLI-driven project scaffolding/templating, independent hands-on confirmation of the single-command flow working end-to-end.

          • [claimed-docs] Deploy directly from your working directory. No login required to start.
          • [claimed-docs] npm i -g netlify-cli netlify deploy --allow-anonymous
          • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
          • [probe] official CLI documented at https://docs.netlify.com/cli/get-started/

          First-party docs explicitly describe `fly launch` as a single command run from the project directory that creates, configures, and deploys a new app, matching the story precisely (fly-io-docs-16, fly-io-docs-1). However, there is no independent/hands-on confirmation of this specific scaffold-and-deploy flow, and several community reports describe general deploy flakiness on the platform (fly-io-comm-5, fly-io-comm-19) that add some uncertainty to the smoothness of the workflow. missing for 10: independent hands-on verification of `fly launch` succeeding cleanly, and resolution of community reports of deploy failures.

          • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
          • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
          • [community] We tried to migrate all our staging environments to Fly last year but it was the flakiest experience I've experienced on any PaaS. Pushing s…
          • [community] Fly has a nice DX but unfortunately the platform still has major issues with reliability and networking. There are often problems with deplo…
        3. developerDevelop and test my app locally using a simulator that matches the production runtime

          weight 2 · round to Netlify

          Netlify's CLI docs advertise 'run local dev servers' (netlify dev) as part of the CLI (netlify-docs-15, netlify-probe-3), which is the mechanism for simulating the production runtime locally, but a hands-on community report describes a concrete failure ('Unable to determine public folder for the dev server') with unclear config docs (netlify-comm-12), directly contradicting reliable parity with production. Missing for 10: detailed first-party documentation of how netlify dev emulates functions/redirects/edge runtime, and independent corroboration that this works smoothly in practice.

          • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
          • [probe] official CLI documented at https://docs.netlify.com/cli/get-started/
          • [community] Netlify Dev gave an error: 'Unable to determine public folder for the dev server' with no clear docs on what to put in the [dev] section of …
          Fly.ionone0/10

          The evidence pack covers flyctl launch/deploy workflow, Fly Machines, Sprites, and MCP server support, but nowhere mentions a local simulator or emulator that replicates the production runtime for local development/testing. This is a reasonable capability to expect from a deploy platform, but no such tool (e.g., local Machines emulator) is documented.

          Deployment strategies

          1. developerDeploy applications packaged as Docker containers

            weight 2 · round to Fly.io
            Netlifynone0/10

            Netlify's evidence pack covers static site/JAMstack deploys, serverless functions, CLI, database, and integrations, but there is no mention of Docker container deployment or container registry support anywhere in the docs or community evidence.

              Fly.io's core docs clearly describe Docker-based deployment (fly launch/fly deploy converting Docker images into VMs, fly machine run, fly doctor checking Docker) [fly-io-docs-1, fly-io-docs-16, fly-io-docs-27, fly-io-docs-32, fly-io-docs-22], but hands-on community reports describe container deploys failing at high rates with unclear errors and stuck/unreachable instances, directly contradicting a smooth deploy workflow [fly-io-comm-5, fly-io-comm-19]. missing for 10: independent verification that Docker deploys work reliably at scale, and resolution of documented deploy failure reports.

              • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
              • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
              • [claimed-docs] The `fly machine run` command is a tool to configure, build, and start a new Machine in one line.
              • [claimed-docs] Fly.io converts Docker images to fast-booting VMs and runs them globally. This is great or ingesting incoming data!
              • [claimed-docs] Run diagnostics: `fly doctor` — checks WireGuard, IPs, and Docker.
              • [community] We tried to migrate all our staging environments to Fly last year but it was the flakiest experience I've experienced on any PaaS. Pushing s…
              • [community] Fly has a nice DX but unfortunately the platform still has major issues with reliability and networking. There are often problems with deplo…
            • devops-leadRoll out new deployments incrementally to reduce blast radius

              weight 2 · round to Netlify
              Netlifypartialclaimed3/10

              Netlify offers deploy previews for reviewing changes before going live and one-click rollback to a previous deploy, which reduce risk around releases, but there is no evidence of true incremental/staged rollout mechanisms like percentage-based traffic splitting or canary releases to limit blast radius. Missing for 10: canary/staged rollout support, percentage-based traffic shifting, gradual rollout automation, and any documentation framing deploys as incremental releases.

              • [claimed-docs] Roll back any deploy in one click
              • [claimed-docs] Review every change before it goes live with Deploy Previews
              • [claimed-docs] Share a customizable preview environment where you and key collaborators can preview content updates alongside code updates in real-time.
              Fly.ionone0/10

              The evidence pack shows generic deploy commands (`fly launch`, `fly machine run`, `fly scale`) and rollback/checkpoint features for Sprites, but nothing documents incremental rollout mechanisms like canary, rolling, or blue-green deployment strategies for reducing blast radius. Deployment platforms commonly support this, so absence of evidence means the axis is unmet rather than inapplicable.

              • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
              • [claimed-docs] The `fly machine run` command is a tool to configure, build, and start a new Machine in one line.
              • [claimed-docs] the `fly scale` command for quick horizontal and vertical scaling
              • [claimed-docs] The Machine restart policy defines whether and how flyd restarts a Machine after its main process exits.

            Git integration

            1. developerAutomatically deploy my app on every Git push

              weight 3 · round to Netlify
              Netlifyfullcommunity8/10

              Netlify's core value prop is documented auto-deploy on Git push with PR preview URLs, plus one-click rollback, corroborated by independent community reports praising GitHub integration and automated builds/deploys with PR preview builds working well in practice. Missing for 10: no first-party doc detail on configuring build settings/branch deploy rules, and some community friction with netlify.toml dev config shows minor rough edges.

              • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
              • [claimed-docs] Roll back any deploy in one click
              • [claimed-docs] Review every change before it goes live with Deploy Previews
              • [community] Fantastic service. We've moved some of our SPA's out of our Heroku infrastructure and into Netlify. The GitHub/Slack integration, automated …
              • [community] I part run a non-profit site on Netlify and the experience is pretty great. The real killer bit for me has been their GitHub integration whe…
              Fly.ionone0/10

              Fly.io's docs describe CLI-based deploys (`fly launch`, `fly deploy`, `fly machine run`) but nothing in the evidence pack mentions Git integration, GitHub Actions, or any automatic deploy-on-push workflow. This is a fair axis for a PaaS like Fly.io, but the evidence shows only manual/CLI-driven deploys, missing for 10: any mention of Git-triggered CI/CD, GitHub App integration, or auto-deploy hooks.

              • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
              • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
              • [claimed-docs] The `fly machine run` command is a tool to configure, build, and start a new Machine in one line.
            2. developerDeploy my app by simply connecting my repo without manual build configuration

              weight 3 · round to Netlify
              Netlifyfullcommunity8/10

              Docs and community evidence confirm connect-repo auto-deploy with build detection, PR previews, and rollback, matching the zero-config repo-connect deploy workflow (netlify-docs-1, netlify-docs-25, netlify-docs-5). Community reviews corroborate the GitHub integration and automated builds working well in practice (netlify-comm-7, netlify-comm-10). Missing for 10: explicit documentation of automatic build-command/framework detection logic and independent hands-on confirmation that zero manual config is needed for varied frameworks.

              • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
              • [claimed-docs] Review every change before it goes live with Deploy Previews
              • [claimed-docs] Roll back any deploy in one click
              • [community] Fantastic service. We've moved some of our SPA's out of our Heroku infrastructure and into Netlify. The GitHub/Slack integration, automated …
              • [community] I part run a non-profit site on Netlify and the experience is pretty great. The real killer bit for me has been their GitHub integration whe…

              Fly.io's `fly launch` auto-detects app type and generates config/deploys with minimal manual setup (fly-io-docs-1, fly-io-docs-16), but this is a CLI-driven flow from a local project directory, not a GitHub-repo-connect auto-deploy UX like Vercel/Heroku. No evidence of a 'connect your repo and we build/deploy automatically' web integration. Community reports also cite frequent build/deploy failures undermining the 'no manual configuration' promise (fly-io-comm-5, fly-io-comm-19). Missing for 10: native repo-connect (GitHub App/webhook) auto-deploy flow, evidence of zero manual config across frameworks, and independent confirmation deploys succeed reliably without intervention.

              • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
              • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
              • [community] We tried to migrate all our staging environments to Fly last year but it was the flakiest experience I've experienced on any PaaS. Pushing s…
              • [community] Fly has a nice DX but unfortunately the platform still has major issues with reliability and networking. There are often problems with deplo…

            Infra as code

            1. devops-leadDefine, deploy, and version my entire architecture with a single configuration file

              weight 2 · round to Fly.io
              Netlifynone0/10

              The evidence pack never documents netlify.toml (or any single manifest) as a way to declare an entire architecture (functions, redirects, headers, databases, DNS, envs) in one versioned file; the only reference to netlify.toml is a community complaint about unclear docs for its [dev] section (netlify-comm-12), not a confirmation of full-architecture-as-code capability. CLI and REST API docs (netlify-docs-14, netlify-docs-15) show operational tooling but not a single declarative config for the whole stack.

              • [community] Netlify Dev gave an error: 'Unable to determine public folder for the dev server' with no clear docs on what to put in the [dev] section of …
              • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
              • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
              Fly.iopartialclaimed6/10

              Fly.io's `fly launch` workflow creates, configures, and deploys an app from a single project directory (fly-io-docs-16, fly-io-docs-1), and `fly machine run` further shows one-line create+deploy semantics (fly-io-docs-27), implying a single fly.toml-style config drives the whole architecture. However the evidence never explicitly names or documents the fly.toml config schema, nor shows how that file is versioned/rolled back (the 'roll back to any checkpoint' claim, fly-io-docs-9, refers to Sprite/agent checkpoints, not app config versioning), and 'fly scale' (fly-io-docs-24) is a separate CLI action rather than config-driven scaling. Missing for 10: explicit fly.toml schema/documentation, config-file-based versioning or rollback, multi-service/region architecture defined in one file, independent hands-on confirmation.

              • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
              • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
              • [claimed-docs] The `fly machine run` command is a tool to configure, build, and start a new Machine in one line.
              • [claimed-docs] the `fly scale` command for quick horizontal and vertical scaling
              • [claimed-docs] Roll back to any checkpoint in seconds
              • [claimed-docs] The Machine restart policy defines whether and how flyd restarts a Machine after its main process exits.

            Manual deploy

            1. developerDeploy a project by uploading a folder of files directly, with no Git repo required and the new deployment kept private until I choose to publish it

              weight 2 · round to Netlify
              Netlifyfullclaimed8/10

              Netlify's docs explicitly describe drag-and-drop folder deploys with no login/Git required (netlify-docs-2, netlify-docs-4) and CLI-based anonymous deploys (netlify-docs-3), plus explicit confirmation that new projects stay private until published (netlify-docs-4). Missing for 10: independent hands-on confirmation of the private-until-publish behavior and more detail on how/when publishing is triggered.

              • [claimed-docs] Deploy directly from your working directory. No login required to start.
              • [claimed-docs] npm i -g netlify-cli netlify deploy --allow-anonymous
              • [claimed-docs] Drop your project folder and deploy in seconds. New projects stay private until you choose to publish.
              Fly.iopartialclaimed4/10

              Fly.io's flyctl/fly launch and fly deploy explicitly work from a local project directory without requiring a Git repository (fly-io-docs-1, fly-io-docs-16), satisfying the 'no Git repo required, folder upload' part of the story. However, there is no evidence of a staging/private mode where a new deployment is kept private until the developer chooses to publish it — Fly apps get a live URL immediately upon deploy. Missing for 10: documentation of a private/draft deployment state, a publish/promote step, or preview-URL gating before public exposure.

              • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
              • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.

            Preview envs

            1. developerGet ephemeral full-stack preview environments for every pull request

              weight 2 · round to Netlify
              Netlifyfullcommunity8/10

              Netlify's Deploy Previews give every PR a full preview URL with backend features (functions, DB, env vars) tied to the branch, and this is corroborated by independent hands-on community testimony calling the PR preview integration a 'killer feature.' missing for 10: no explicit mention of ephemeral teardown/cleanup behavior or full-stack backend parity (e.g., preview-specific DB branching) in evidence.

              • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
              • [claimed-docs] Review every change before it goes live with Deploy Previews
              • [claimed-docs] Share a customizable preview environment where you and key collaborators can preview content updates alongside code updates in real-time.
              • [community] I part run a non-profit site on Netlify and the experience is pretty great. The real killer bit for me has been their GitHub integration whe…
              Fly.ionone0/10

              Evidence shows Fly.io provides general app deployment (fly launch, Machines, scaling) but no dedicated feature or integration for automatic ephemeral preview environments tied to pull requests (e.g., GitHub PR bot, per-PR subdomains, auto-teardown). Missing for 10: PR-triggered environment creation, GitHub Actions/PR integration, automatic teardown on merge/close, full-stack (app+DB) preview provisioning per PR.

              • developerGet an automatic preview URL for every pull request

                weight 3 · round to Netlify
                Netlifyfullcommunity9/10

                Netlify's docs explicitly claim automatic Deploy Previews for every PR/push, and independent community testimony corroborates the GitHub PR preview builds as a standout feature. Missing for 10: no first-party technical deep-dive on preview URL configuration edge cases (e.g., monorepos) in this pack.

                • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
                • [claimed-docs] Review every change before it goes live with Deploy Previews
                • [claimed-docs] Share a customizable preview environment where you and key collaborators can preview content updates alongside code updates in real-time.
                • [community] I part run a non-profit site on Netlify and the experience is pretty great. The real killer bit for me has been their GitHub integration whe…
                Fly.ionone0/10

                No evidence pack mentions PR-preview environments, GitHub integration, or automatic preview URLs for pull requests; only deployment via flyctl/fly launch is documented.

                Rollback recovery

                1. developerRoll back a deployed service to any previous version in one click

                  weight 3 · round to Netlify
                  Netlifyfullclaimed8/10

                  Netlify's own docs explicitly state one-click rollback to any previous deploy, directly matching the story, and this is corroborated by broader deploy-workflow evidence (deploy previews, auto-deploy per push). missing for 10: independent hands-on confirmation of the rollback feature specifically and details on any limitations (e.g., plan restrictions).

                  • [claimed-docs] Roll back any deploy in one click
                  • [claimed-docs] Review every change before it goes live with Deploy Previews
                  • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
                  Fly.iopartialprobed4/10

                  Fly.io's marketing copy claims 'Roll back to any checkpoint in seconds' (fly-io-docs-9), which suggests rollback capability, but this appears tied to Sprites (AI-agent sandboxes) checkpointing rather than a documented one-click rollback for standard deployed services/releases. No CLI docs (e.g., 'fly releases rollback') or hands-on/community confirmation of this exact deploy-workflow capability are present. Missing for 10: explicit docs on rolling back a deployed app/service version via CLI or dashboard, a one-click UI flow, and independent verification that it works as described for standard services.

                  • [claimed-docs] Roll back to any checkpoint in seconds
                  • [probe] official CLI documented at https://fly.io/docs/flyctl/

                Templates

                1. developerDeploy one-click templates and starters for common use cases

                  weight 1 · round to Netlify
                  Netlifypartialclaimed5/10

                  Netlify's integrations directory shows starter templates for common use cases (Remix+Supabase, Angular bare-bones project, Clerk B2C auth template), indicating template-based quick deployment exists. However, none of the evidence explicitly describes a 'one-click deploy' button/flow or a dedicated templates gallery UI, and no independent/hands-on confirmation of the one-click experience is present. Missing for 10: explicit one-click 'Deploy to Netlify' button documentation, a dedicated templates marketplace/gallery, and community corroboration of the one-click flow working.

                  • [claimed-docs] The Remix Supabase starter demonstrates how to integrate Supabase into an Remix project deployed on Netlify.
                  • [claimed-docs] This is a bare-bones Angular project that has everything you need to quickly deploy it to Netlify.
                  • [claimed-docs] The Clerk B2C template on Netlify makes it simple to launch a production-ready B2C application with authentication and user management, that…
                  Fly.ionone0/10

                  Evidence shows `fly launch` scaffolding/deploying from an existing source directory and generic tech-specific docs, but there is no evidence of a curated one-click template/starter gallery for common use cases (e.g., a marketplace of pre-built app templates).

                  • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
                  • [claimed-docs] Check out the docs specific to your tech so you can move faster.
                  • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.

                Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience

                Day-to-day developer experience — setup friction, docs, debugging, iteration speed

                Environments

                1. developerSpin up unlimited isolated environments so my whole team can ship simultaneously

                  weight 1 · round drawn

                  Netlify supports Deploy Previews for every PR/branch and customizable preview environments for collaborators, which enables isolated environments per change so teams can work in parallel; community feedback corroborates PR preview builds as a standout feature. However, there's no explicit evidence of 'unlimited' environments, per-branch full-stack isolated dev environments (e.g., ephemeral backends/databases per branch), or scaling guarantees for large teams shipping simultaneously. missing for 10: explicit 'unlimited' environment claims, isolated backend/database-per-branch evidence, independent validation of scaling to large teams.

                  • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
                  • [claimed-docs] Share a customizable preview environment where you and key collaborators can preview content updates alongside code updates in real-time.
                  • [claimed-docs] Review every change before it goes live with Deploy Previews
                  • [community] I part run a non-profit site on Netlify and the experience is pretty great. The real killer bit for me has been their GitHub integration whe…

                  Fly.io's Machines/Sprites provide fast-launching, hardware-isolated VMs that can scale out to thousands of instances, and features like per-agent Sprites (docs-4/5/6) and fast `fly machine run`/`fly launch` (docs-16/27) support spinning up many isolated environments for parallel work. However, there's no explicit 'unlimited' guarantee, and multiple independent hands-on reports describe reliability problems (stuck/unreachable machines, flaky deploys, outages affecting staging/production) that would undermine a team's ability to reliably ship simultaneously at scale. Missing for 10: an explicit 'unlimited' or team-collaboration framing, and stronger independent corroboration that concurrent environment creation is reliable at scale.

                  • [claimed-docs] Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything wh…
                  • [claimed-docs] Give it a Sprite that sleeps until it's needed and wakes up remembering everything.
                  • [claimed-docs] Run every MCP server in its own Sprite, with persistent disk, and egress policy. Pay only for the tool calls you use.
                  • [claimed-docs] Run it in a hardware-isolated VM. A clean baseline per request, so no two users ever share state. Egress-locked and disposable.
                  • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                  • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
                  • [claimed-docs] The `fly machine run` command is a tool to configure, build, and start a new Machine in one line.
                  • [community] We tried to migrate all our staging environments to Fly last year but it was the flakiest experience I've experienced on any PaaS. Pushing s…
                  • [community] Fly has a nice DX but unfortunately the platform still has major issues with reliability and networking. There are often problems with deplo…

                Scaling continuity

                1. developerRely on the same core APIs and primitives from prototype through massive scale, without rearchitecting or migrating platforms as usage grows

                  weight 2 · round drawn
                  Netlifypartialclaimed6/10

                  Netlify's docs explicitly market a spectrum from zero-config prototype deploys (CLI deploy with no login) to enterprise-grade security 'at any scale' and templates claiming to scale to millions of users, implying the same core primitives (CLI, REST API, functions, database) work from small to large projects. However, there is no independent or hands-on evidence confirming large production deployments avoid rearchitecting, and cost-related community complaints about surprise scaling bills hint at friction once traffic grows. Missing for 10: case studies or technical benchmarks of large-scale production use on the same APIs, and independent confirmation that no migration/rearchitecture is needed at massive scale.

                  • [claimed-docs] Deploy directly from your working directory. No login required to start.
                  • [claimed-docs] npm i -g netlify-cli netlify deploy --allow-anonymous
                  • [claimed-docs] Secure your project at any scale—whether you need the security of a banking site with Netlify Advanced Security or simple password protectio…
                  • [claimed-docs] The Clerk B2C template on Netlify makes it simple to launch a production-ready B2C application with authentication and user management, that…
                  • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
                  • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
                  Fly.iopartialclaimed6/10

                  Fly.io explicitly claims consistent primitives across scale ("Keep the same primitives at every scale... The API you start with is the API you keep") and backs this with Fly Machines' fast-boot VM API, `fly scale`, and a unified REST API for Apps/Machines/Volumes usable from prototype to production. However, this is a first-party marketing claim with no independent case study or benchmark showing a real app scaling from prototype to 'massive scale' on the same primitives without changes. Missing for 10: independent verification of large-scale deployments retaining the original API/architecture, and case studies documenting zero-rearchitecture growth.

                  • [claimed-docs] Keep the same primitives at every scale: no rearchitecting when you grow, and no platform migration when you get big. The API you start with…
                  • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                  • [claimed-docs] the `fly scale` command for quick horizontal and vertical scaling
                  • [claimed-docs] The Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes.
                  • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.

                Secrets management

                1. devops-leadManage team-level access, secrets, and environment variables centrally

                  weight 2 · round to Netlify
                  Netlifypartialclaimed6/10

                  Netlify explicitly claims team-level management of access, secrets, and env vars ([netlify-docs-8]), plus security/access controls at scale ([netlify-docs-18]) and a REST API/CLI for programmatic management ([netlify-docs-14], [netlify-docs-15]). However, there is no detailed documentation or independent/hands-on corroboration of the specifics (e.g., RBAC granularity, secret scoping, audit logs) beyond a single marketing line. Missing for 10: detailed docs on role-based permissions, audit logging, secret rotation, and independent verification of team-management workflows.

                  • [claimed-docs] Manage access, secrets, and env vars by team
                  • [claimed-docs] Secure your project at any scale—whether you need the security of a banking site with Netlify Advanced Security or simple password protectio…
                  • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
                  • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
                  Fly.iopartialclaimed5/10

                  Fly.io docs show centralized secrets management (encrypted vault) and org-wide connection/credential rotation with granular access grants by Sprite/label, which covers secrets and env-var centralization. However there is no evidence of team-member role management, invites, or permission tiers for a devops-lead to administer team access explicitly. Missing for 10: team/user role management (RBAC), member invite/permission workflows, and independent corroboration of the org-wide credential features actually working at scale.

                  • [claimed-docs] Secrets allow sensitive values, such as credentials, to be passed securely to your Fly App. The secret is encrypted and stored in a vault.
                  • [claimed-docs] Connect a service once for your whole org, and every Sprite can reach it. Nobody pastes a token.
                  • [claimed-docs] Grant access on purpose: by Sprite name, by label, or down to a single endpoint, so a Slack bot can post messages and never touch admin.
                  • [claimed-docs] Rotate once and every Sprite has the new credential. Cut off a single Sprite and the rest never notice.

                Tool continuity

                1. developerKeep using my existing Git, CI, editor, and framework workflows without adopting proprietary tooling

                  weight 2 · round drawn

                  Netlify's evidence shows Git-based auto-deploys, PR previews, a CLI, REST API, and framework-agnostic integrations (Next.js, Gatsby, Remix, Svelte, Angular), supporting continued use of existing Git/framework workflows without lock-in, and community praise for GitHub integration/preview builds. However, there is no explicit evidence about compatibility with arbitrary existing CI pipelines (Netlify's own build system largely replaces CI) or editor-agnosticism, and one community report cites a CLI/dev-server config error suggesting friction. Missing for 10: explicit support for external CI systems, editor-agnostic workflow evidence, and resolution of CLI dev-server friction reports.

                  • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
                  • [claimed-docs] Review every change before it goes live with Deploy Previews
                  • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
                  • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
                  • [claimed-docs] React CMS and visual editor for Next.js, Gatsby, and Remix
                  • [claimed-docs] Versatile, open source framework for building web applications using Svelte components.
                  • [claimed-docs] This is a bare-bones Angular project that has everything you need to quickly deploy it to Netlify.
                  • [community] Fantastic service. We've moved some of our SPA's out of our Heroku infrastructure and into Netlify. The GitHub/Slack integration, automated …
                  • [community] I part run a non-profit site on Netlify and the experience is pretty great. The real killer bit for me has been their GitHub integration whe…
                  • [community] Netlify Dev gave an error: 'Unable to determine public folder for the dev server' with no clear docs on what to put in the [dev] section of …
                  Fly.iopartialclaimed6/10

                  Fly.io explicitly supports deploying arbitrary Docker images and offers framework-specific guides, implying existing frameworks and build tooling continue to work rather than requiring a proprietary runtime (fly-io-docs-32, fly-io-docs-2, fly-io-docs-25). However, developers must still adopt the flyctl CLI and fly.toml config to deploy (fly-io-docs-1, fly-io-docs-16), and there is no evidence of native Git-push deploy, first-class CI/CD templates, or editor integrations. missing for 10: explicit CI/CD pipeline integration evidence, git-based deploy workflow, editor/IDE integration, confirmation that no Fly-specific code changes are needed for common frameworks.

                  • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
                  • [claimed-docs] Check out the docs specific to your tech so you can move faster.
                  • [claimed-docs] Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.
                  • [claimed-docs] Fly.io makes it easier to run an Elixir cluster on multiple servers around the world and deploy to those regions with a single command.
                  • [claimed-docs] Fly.io converts Docker images to fast-booting VMs and runs them globally. This is great or ingesting incoming data!
                2. developerWrite code against standard runtime APIs so it runs unmodified across multiple edge platforms instead of being locked into proprietary storage/runtime APIs

                  weight 2 · round to Fly.io
                  Netlifynone0/10

                  The evidence shows Netlify's runtime features are built on proprietary APIs (e.g., `getStore("file-uploads")` for Blobs, Netlify Database, Netlify Functions) rather than standards-based Web APIs designed for portability across edge platforms; there is no documentation claiming or demonstrating that code written for Netlify Edge/Functions runs unmodified elsewhere.

                  Fly.iofullclaimed7/10

                  Fly.io runs standard Docker images and VMs rather than a proprietary edge-runtime API, and docs explicitly state 'the API you start with is the API you keep' with no rearchitecting or migration needed, plus standard Postgres rather than proprietary storage APIs. Missing for 10: independent third-party confirmation that code written for Fly ports unmodified to other platforms, and explicit contrast with proprietary edge-runtime APIs (e.g. Workers/Deno) rather than just general platform-migration claims.

                  • [claimed-docs] Fly.io converts Docker images to fast-booting VMs and runs them globally. This is great or ingesting incoming data!
                  • [claimed-docs] Keep the same primitives at every scale: no rearchitecting when you grow, and no platform migration when you get big. The API you start with…
                  • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.
                  • [claimed-docs] Fly.io's Managed Postgres is our fully-managed database service that handles all aspects of running production PostgreSQL databases
                  • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…

                Edge compute — running code at the edge — regions, cold starts, runtime limitsEdge compute

                Running code at the edge — regions, cold starts, runtime limits

                Ai inference

                1. ai-native builderRun AI model inference globally with a single call without managing GPUs or capacity planning

                  weight 3 · round to Netlify
                  Netlifypartialclaimed5/10

                  Netlify's AI Gateway (netlify-docs-7, netlify-docs-24) lets developers 'connect to popular AI models within your project code... without managing API keys,' which aligns with 'single call, no GPU management' but is essentially a proxy/gateway to third-party model providers rather than Netlify-hosted global inference infrastructure. Missing for 10: details on global edge distribution of inference, capacity/latency guarantees, supported model list, and any independent/hands-on validation of the AI Gateway's performance or reliability.

                  • [claimed-docs] Connect to AI models through AI Gateway
                  • [claimed-docs] Connect to popular AI models within your project code and connect to them seamlessly without managing API keys.
                  Fly.ionone0/10

                  The evidence pack documents Fly Machines/Sprites as general-purpose global compute VMs, agent sandboxes, and Postgres, but contains no mention of a managed AI inference/model-serving API, GPU provisioning, or 'single call' inference capability abstracting away GPU/capacity management. Absence of evidence for this applicable capability yields none.

                  • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                  • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.
                  • [claimed-docs] You can deploy apps in regions worldwide, so your users in Tokyo, São Paulo, or Amsterdam connect to the nearest server through our global A…

                Placement latency

                1. devops-leadDeploy my application to specific regions closer to my users

                  weight 2 · round to Fly.io
                  Netlifynone0/10

                  The evidence pack contains no mention of region selection, multi-region deployment, or edge location control for Netlify sites/functions—no docs or community reports address deploying to specific geographic regions closer to users. Missing for 10: any documentation of region-specific deployment configuration, edge function region pinning, or geographic deployment controls.

                    Fly.iofullclaimed7/10

                    Fly.io explicitly documents deploying apps to specific regions worldwide via its global Anycast network so users connect to the nearest server, and other docs reference region-based multi-server deployment with a single command. missing for 10: independent/hands-on corroboration specifically validating regional deployment behavior (community evidence focuses on outages/reliability, not region selection).

                    • [claimed-docs] You can deploy apps in regions worldwide, so your users in Tokyo, São Paulo, or Amsterdam connect to the nearest server through our global A…
                    • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                    • [claimed-docs] Fly.io makes it easier to run an Elixir cluster on multiple servers around the world and deploy to those regions with a single command.
                  • devops-leadRely on automatic compute placement near backend data to optimize latency

                    weight 2 · round to Fly.io
                    Netlifynone0/10

                    No evidence describes automatic compute placement near backend data or latency-optimizing region selection for functions/edge compute; only generic serverless functions and database integration mentions appear (netlify-docs-6, netlify-docs-13, netlify-intdir-5) without any placement/latency logic.

                      Fly.iopartialclaimed4/10

                      Fly.io documents global region deployment and Anycast routing so user traffic reaches the nearest server (fly-io-docs-20), and offers a managed Postgres service (fly-io-docs-19), but region placement is manual (fly launch/region flags) rather than an automatic system that senses backend-data location and relocates compute accordingly. Missing for 10: explicit automatic/backend-data-aware placement logic, documentation of latency-optimizing scheduling relative to a database's region, and independent verification that this placement actually reduces latency in production.

                      • [claimed-docs] You can deploy apps in regions worldwide, so your users in Tokyo, São Paulo, or Amsterdam connect to the nearest server through our global A…
                      • [claimed-docs] Fly.io's Managed Postgres is our fully-managed database service that handles all aspects of running production PostgreSQL databases
                      • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…

                    Realtime connections

                    1. developerHandle persistent WebSocket connections from within edge/serverless functions for real-time apps

                      weight 2 · round to Fly.io
                      Netlifynone0/10

                      Netlify's serverless/edge functions are ephemeral, request-scoped compute (functions, edge functions) with no evidence of persistent WebSocket support; nothing in the docs mentions WebSocket handling, and this is a known architectural limitation of serverless platforms. missing for 10: any mention of WebSocket support, persistent connections, or real-time streaming APIs in edge/serverless functions.

                      Fly.iopartialclaimed4/10

                      Fly Machines are persistent, hardware-isolated VMs (not typical ephemeral serverless functions) that boot fast and run close to users globally, which architecturally supports long-lived connections like WebSockets, but no evidence explicitly documents WebSocket handling or real-time connection APIs. missing for 10: explicit WebSocket/real-time API documentation, hands-on example of persistent socket handling in a Fly app, confirmation of behavior under Fly's edge/global routing for stateful connections.

                      • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                      • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.
                      • [claimed-docs] You can deploy apps in regions worldwide, so your users in Tokyo, São Paulo, or Amsterdam connect to the nearest server through our global A…

                    Runtime compatibility

                    1. developerRun unmodified Node.js code and npm packages in edge/serverless functions instead of a restricted runtime subset

                      weight 3 · round to Fly.io
                      Netlifynone0/10

                      The evidence only generically mentions 'Build APIs with serverless functions' (netlify-docs-6) with no detail on Node.js runtime compatibility, npm package support, or contrast with a restricted runtime subset (e.g., edge functions). No documentation or community evidence confirms unmodified Node.js/npm execution in edge or serverless functions.

                      Fly.iopartialclaimed4/10

                      Fly.io's architecture (Fly Machines are hardware-isolated VMs running arbitrary Docker images, not a restricted sandboxed runtime) implies full support for running unmodified Node.js/npm code rather than a limited edge-function subset, and docs mention converting Docker images to fast-booting global VMs. However, the evidence pack never explicitly confirms Node.js/npm support, unmodified code compatibility, or names it as an edge-function alternative. Missing for 10: explicit Node.js/npm runtime documentation, confirmation that npm native modules/unsupported APIs work unmodified, and independent developer reports of running standard Node apps without modification.

                      • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                      • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.
                      • [claimed-docs] The Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes.
                      • [claimed-docs] Fly.io converts Docker images to fast-booting VMs and runs them globally. This is great or ingesting incoming data!
                    2. developerWrite edge functions in languages other than JavaScript such as Python, Go, or Rust

                      weight 2 · round to Fly.io
                      Netlifynone0/10

                      No evidence pack item mentions Edge Functions supporting non-JavaScript/TypeScript languages like Python, Go, or Rust; Netlify's edge/serverless function docs cited here focus on JS-based functions only. Missing for 10: any documentation of multi-language edge function runtime support, examples in Go/Rust/Python, or compiler toolchain support for edge compute.

                      Fly.iofullclaimed6/10

                      Fly.io runs any Docker container as a Fly Machine deployed globally close to users, which inherently supports any language (Python, Go, Rust, etc.) rather than restricting to JavaScript, and docs highlight global regional deployment via Anycast for low-latency edge-like compute. However, there is no explicit 'edge functions' framework or per-language quickstart tutorials cited, so this is inferred from the general VM/container model rather than dedicated edge-function tooling. Missing for 10: explicit per-language edge-function guides/examples for Python, Go, Rust, and independent corroboration of using Fly for edge-function-style workloads.

                      • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                      • [claimed-docs] You can deploy apps in regions worldwide, so your users in Tokyo, São Paulo, or Amsterdam connect to the nearest server through our global A…
                      • [claimed-docs] Fly.io converts Docker images to fast-booting VMs and runs them globally. This is great or ingesting incoming data!
                      • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.

                    Sandboxing

                    1. developerRun untrusted code in hardware-isolated, disposable sandboxes

                      weight 2 · round to Fly.io
                      Netlifynone0/10

                      Evidence covers deploys, serverless functions, previews, and integrations but contains no mention of hardware-isolated sandboxes, VM-level isolation, or disposable sandbox execution for running untrusted code; this is a legitimate edge-compute question for a platform like Netlify but no supporting evidence exists.

                        Fly.iofullclaimed7/10

                        Fly.io explicitly documents hardware-isolated, disposable Fly Machines/Sprites with 'clean baseline per request', egress-locked, no shared state, and per-agent isolated Linux boxes for untrusted/agent workloads (fly-io-docs-7, fly-io-docs-14, fly-io-docs-4, fly-io-docs-6, fly-io-docs-17). This directly matches the sandboxed untrusted-code execution story. Missing for 10: independent/hands-on verification of the isolation guarantees and no third-party security audit evidence is present.

                        • [claimed-docs] Run it in a hardware-isolated VM. A clean baseline per request, so no two users ever share state. Egress-locked and disposable.
                        • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                        • [claimed-docs] Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything wh…
                        • [claimed-docs] Run every MCP server in its own Sprite, with persistent disk, and egress policy. Pay only for the tool calls you use.
                        • [claimed-docs] Fly Machines are tightly isolated VMs that are perfect for running MCP servers.

                      Scaling

                      1. devops-leadDeploy instances that boot in under a second and scale to tens of thousands under load

                        weight 2 · round to Fly.io
                        Netlifynone0/10

                        Netlify's docs mention serverless functions, automatic HTTPS/DDoS protection, and scaling for teams, but there is no evidence of specific boot-time (sub-second cold start) or explicit scale metrics (tens of thousands of concurrent instances) claims. Community evidence even highlights uncontrolled scaling causing massive surprise DDoS bills, which is orthogonal to the performance claim itself. missing for 10: cold-start latency data, explicit scale/throughput benchmarks, autoscaling architecture details.

                        • [claimed-docs] Build APIs with serverless functions
                        • [claimed-docs] Automatic HTTPS and DDoS protection
                        • [community] Netlify just sent me a $104k bill for a simple static site after a DDoS; they offered a discount to 5%, still $5k.
                        • [community] This is a known issue... Netlify's response boils down to, 'if you're hosting a small site that gets DDoS'd, don't.'

                        Fly.io's own docs explicitly claim Machines 'boot in under a second... and scale out to tens of thousands when the traffic arrives' (fly-io-docs-14), backed by fast-launch API and scale commands (fly-io-docs-18, fly-io-docs-24). However, multiple independent community reports describe real production reliability problems under load — frequent machine failures, stuck/unreachable instances, flaky deploys (70-80% failure rate), and multi-machine outages with no status-page acknowledgment (fly-io-comm-1, fly-io-comm-5, fly-io-comm-7, fly-io-comm-19) — directly undercutting the claim of dependable scaling at volume. missing for 10: independent benchmark data on actual boot latency and large-scale load tests, and resolution/acknowledgment of the reliability complaints.

                        • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                        • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.
                        • [claimed-docs] the `fly scale` command for quick horizontal and vertical scaling
                        • [community] This is the second time I've had this kind of issue with Fly, where my service just goes down, Fly reports everything healthy, and there's l…
                        • [community] We tried to migrate all our staging environments to Fly last year but it was the flakiest experience I've experienced on any PaaS. Pushing s…
                        • [community] I really want to love Fly.io... but to be honest I don't think anyone should be building mission critical applications on their service. I e…
                        • [community] Fly has a nice DX but unfortunately the platform still has major issues with reliability and networking. There are often problems with deplo…
                      2. devops-leadRely on load-based autoscaling to absorb large traffic bursts automatically

                        weight 2 · round to Fly.io

                        Netlify's docs mention 'Automatic HTTPS and DDoS protection' and serverless functions, implying some infrastructure elasticity, but there is no explicit claim or documentation of load-based autoscaling for traffic bursts. Community reports (e.g., a $104k bill after a DDoS) suggest that while traffic was absorbed, the cost and reliability experience for large bursts was problematic, undermining confidence in seamless autoscaling. missing for 10: explicit autoscaling architecture docs, capacity/burst guarantees, independent benchmark or case study showing successful large-scale traffic absorption.

                        • [claimed-docs] Automatic HTTPS and DDoS protection
                        • [community] Netlify just sent me a $104k bill for a simple static site after a DDoS; they offered a discount to 5%, still $5k.
                        • [community] This is a known issue... Netlify's response boils down to, 'if you're hosting a small site that gets DDoS'd, don't.'

                        Fly.io markets that 'Fly Machines ... scale out to tens of thousands when the traffic arrives' and offers a 'fly scale' command for horizontal/vertical scaling, suggesting scaling capability exists, but the evidence never documents concrete load-based autoscaling policies (e.g., CPU/request-triggered auto-scale-up/down) — 'fly scale' reads as a manual operator command rather than automatic burst absorption. Community reports also describe outages and unreliable behavior under production load, undercutting confidence that bursts are absorbed smoothly. Missing for 10: documented automatic autoscaling triggers/policies, hands-on evidence of successful burst handling, and resolution of the reliability complaints during high load.

                        • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                        • [claimed-docs] the `fly scale` command for quick horizontal and vertical scaling
                        • [community] We had four machines (app + Postgres for staging and production) running yesterday, and three of the four (including both databases) are sti…
                        • [community] I really want to love Fly.io... but to be honest I don't think anyone should be building mission critical applications on their service. I e…
                        • [community] Fly response: 'We had a single host in the syd region go down, hard, with multiple issues... Ultimately it required a significant amount of …

                      Serverless runtime

                      1. developerRun my code on a global edge network close to end users

                        weight 3 · round to Fly.io
                        Netlifypartialclaimed3/10

                        Evidence only indirectly implies Netlify Edge Functions exist via a third-party integration blurb ('Turso... brings your data close to your edge functions') rather than first-party documentation describing a global edge-compute network for running developer code. Serverless functions (netlify-docs-6) are mentioned but that's origin/regional compute, not edge. Missing for 10: first-party docs on Edge Functions architecture/global PoPs, performance benchmarks, or independent hands-on confirmation of edge execution.

                        • [claimed-docs] Turso is the Edge database that brings your data close to your edge functions. Develop locally and deploy globally with the developer experi…
                        • [claimed-docs] Build APIs with serverless functions

                        Fly.io explicitly documents deploying apps to multiple regions worldwide via a global Anycast network so users connect to the nearest server, backed by fast-booting, hardware-isolated Fly Machines that scale globally (fly-io-docs-14, fly-io-docs-20, fly-io-docs-18). This directly matches the edge-compute story. Missing for 10: independent latency benchmarks confirming real-world edge performance, and community reports of intermittent outages/reliability issues (fly-io-comm-1, fly-io-comm-7, fly-io-comm-19) temper confidence in production robustness even though they don't contradict the core global-deployment capability.

                        • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                        • [claimed-docs] You can deploy apps in regions worldwide, so your users in Tokyo, São Paulo, or Amsterdam connect to the nearest server through our global A…
                        • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.
                        • [community] Fly has a nice DX but unfortunately the platform still has major issues with reliability and networking. There are often problems with deplo…
                      2. developerDeploy serverless functions and full-stack apps with no servers to manage

                        weight 3 · round to Netlify
                        Netlifyfullcommunity8/10

                        Netlify's docs explicitly support serverless functions (netlify-docs-6), instant databases/file storage (netlify-docs-23, netlify-docs-13, netlify-docs-12), auto-deploys with no server management (netlify-docs-1,2,4), plus HTTPS/DDoS protection and rollback, matching the 'no servers to manage' full-stack story. Community evidence corroborates real-world use for SPA and function-based deploys (netlify-comm-7, netlify-comm-8). missing for 10: independent hands-on validation of serverless function scaling/limits and more detail on full-stack (SSR) app support beyond marketing copy.

                        • [claimed-docs] Build APIs with serverless functions
                        • [claimed-docs] Add instant databases and file storage
                        • [claimed-docs] Deploy and safely iterate on managed Postgres with **Netlify Database**
                        • [claimed-docs] const uploads = getStore("file-uploads");
                        • [claimed-docs] Auto-deploy on every push. Every PR gets a preview URL.
                        • [claimed-docs] Drop your project folder and deploy in seconds. New projects stay private until you choose to publish.
                        • [claimed-docs] Automatic HTTPS and DDoS protection
                        • [community] Fantastic service. We've moved some of our SPA's out of our Heroku infrastructure and into Netlify. The GitHub/Slack integration, automated …
                        • [community] Netlify is amazing: Free, good support, custom domains with SSL, forms/webhooks, zero-config Lambda functions, and simple redirect config - …

                        Fly.io's docs describe a workflow (`fly launch`, Fly Machines that boot in under a second and scale to zero, Managed Postgres, global regions, pay-as-you-go pricing) that strongly emphasizes not needing to provision or manage servers for full-stack apps [fly-io-docs-1][fly-io-docs-14][fly-io-docs-19][fly-io-docs-20][fly-io-docs-21]. However, multiple independent hands-on reports describe machines/Postgres going down with no self-healing, requiring manual recovery work, and Fly's own support response recommending users 'run multiple instances to mitigate the impact of single-host failures' — directly undercutting the 'no servers to manage' promise [fly-io-comm-2][fly-io-comm-4][fly-io-comm-9][fly-io-comm-15][fly-io-comm-19]. Missing for 10: true FaaS/serverless-functions primitive (Fly is VM/container-based, not function-as-a-service), and resolution of the reliability complaints that contradict hands-off operation.

                        • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
                        • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                        • [claimed-docs] Fly.io's Managed Postgres is our fully-managed database service that handles all aspects of running production PostgreSQL databases
                        • [claimed-docs] You can deploy apps in regions worldwide, so your users in Tokyo, São Paulo, or Amsterdam connect to the nearest server through our global A…
                        • [claimed-docs] Unlike Heroku's dyno-based tiers, Fly.io uses pay-as-you-go pricing - you only pay for the compute, storage, and bandwidth you actually use.
                        • [community] We had four machines (app + Postgres for staging and production) running yesterday, and three of the four (including both databases) are sti…
                        • [community] Don't get me started with Fly — especially postgres machines. In my experience, a really nice idea with poor support and unreliable infrastr…
                        • [community] Fly response: 'We had a single host in the syd region go down, hard, with multiple issues... Ultimately it required a significant amount of …
                        • [community] I was an early adopter of Fly.io. It is not production-ready. They should fix their basic features before adding new ones.
                        • [community] Fly has a nice DX but unfortunately the platform still has major issues with reliability and networking. There are often problems with deplo…

                      Workflows

                      1. developerDeploy durable, long-running workflows as code without manually wiring queues and retries

                        weight 2 · round drawn
                        Netlifynone0/10

                        Netlify's evidence covers serverless functions, edge functions, databases, storage, and CI/CD deploy previews, but there is no mention of a durable/long-running workflow orchestration primitive (e.g., background jobs with built-in retries, queues, or workflow-as-code) comparable to Vercel's workflow/queue offerings. Functions are described as short-lived serverless invocations, not durable workflows.

                        Fly.ionone0/10

                        Fly.io evidence covers VM provisioning, restart policies, and infrastructure primitives (Machines, checkpoints, Postgres) but nothing about a durable workflow-as-code abstraction, built-in queueing, or automatic retry orchestration for long-running business workflows. The restart policy docs (fly-io-docs-26) only cover process-level VM restarts, not workflow state/retry semantics.

                        • [claimed-docs] The Machine restart policy defines whether and how flyd restarts a Machine after its main process exits.
                        • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                        • [community] For me the missing bit in Fly is scheduled tasks. I know how to solve this by spinning up an app that runs permanently as a scheduler, but b…

                      Networking security — network controls and isolation — private access, firewalls, encryptionNetworking security

                      Network controls and isolation — private access, firewalls, encryption

                      Access control

                      1. developerPut simple password protection on a deployed site without standing up a custom auth system

                        weight 2 · round to Netlify
                        Netlifypartialclaimed6/10

                        Docs explicitly mention 'simple password protection for a personal portfolio site' as a built-in security option distinct from Advanced Security, directly matching the story. However, there's no detailed documentation snippet showing setup steps, no independent/hands-on confirmation of this feature working, and no mention of limitations (e.g., plan tier requirements). Missing for 10: setup documentation detail, independent verification, plan/tier restrictions.

                        • [claimed-docs] Secure your project at any scale—whether you need the security of a banking site with Netlify Advanced Security or simple password protectio…
                        Fly.ionone0/10

                        The evidence pack contains no mention of any built-in basic-auth/password-protection feature for deployed apps (e.g., no proxy-level HTTP auth, no dashboard toggle). While secrets management is documented (fly-io-docs-23), that only covers passing credentials to the app, not adding password gating without custom auth code — this axis is plausible for a deployment platform but unevidenced here.

                        • [claimed-docs] Secrets allow sensitive values, such as credentials, to be passed securely to your Fly App. The secret is encrypted and stored in a vault.

                      Ddos waf

                      1. devops-leadHave DDoS protection and a web application firewall applied to every request by default

                        weight 3 · round to Netlify

                        Netlify's docs claim automatic DDoS protection and offer 'Advanced Security' for WAF-like protections, but there's no evidence that a WAF is applied to every request by default (Advanced Security appears to be a separate, presumably paid, tier). Concrete hands-on community evidence directly contradicts the DDoS protection claim: a user was billed ~$104k after a DDoS attack on a simple static site, and Netlify's official response was reportedly 'if you're hosting a small site that gets DDoS'd, don't,' indicating the protection does not shield customers from cost/impact as implied. missing for 10: evidence of a WAF applied by default to all requests, and evidence that DDoS protection actually blocks/absorbs attacks without cost exposure.

                        • [claimed-docs] Automatic HTTPS and DDoS protection
                        • [claimed-docs] Secure your project at any scale—whether you need the security of a banking site with Netlify Advanced Security or simple password protectio…
                        • [community] Netlify just sent me a $104k bill for a simple static site after a DDoS; they offered a discount to 5%, still $5k.
                        • [community] This is a known issue... Netlify's response boils down to, 'if you're hosting a small site that gets DDoS'd, don't.'
                        Fly.ionone0/10

                        No evidence pack item mentions DDoS protection or a web application firewall being applied by default (or at all); docs cover secrets, scaling, and Machine isolation but never security perimeter features like WAF/DDoS mitigation.

                        Domains

                        1. developerAttach custom domains to my deployed services

                          weight 2 · round to Netlify
                          Netlifyfullcommunity8/10

                          Netlify docs explicitly describe custom domain management, including adding unique custom domains per project version, plus automatic HTTPS, and community reviews corroborate 'custom domains with SSL' as a delivered feature. Missing for 10: independent hands-on walkthrough of the domain-attachment flow and DNS configuration details beyond a single doc line.

                          • [claimed-docs] Simplify domain management for your projects and add unique custom domains for different versions of your project.
                          • [claimed-docs] Automatic HTTPS and DDoS protection
                          • [community] Netlify is amazing: Free, good support, custom domains with SSL, forms/webhooks, zero-config Lambda functions, and simple redirect config - …
                          Fly.ionone0/10

                          The evidence pack contains no mention of custom domain attachment, certificate management, or DNS configuration (e.g., no reference to `fly certs add` or similar). While Fly.io is a PaaS where this axis clearly applies, no documentation or community evidence in the pack demonstrates this capability.

                          • developerProgrammatically provision and route custom domains for my own multi-tenant SaaS customers

                            weight 2 · round to Netlify
                            Netlifypartialclaimed5/10

                            Netlify's REST API explicitly supports managing sites, deploys, and DNS programmatically, and docs mention adding unique custom domains per project version, which could underpin per-tenant domain routing. However, there's no explicit documentation or example showing multi-tenant SaaS customer domain provisioning workflows (e.g., bulk domain API endpoints, automated SSL issuance per tenant, ownership verification flows). Missing for 10: explicit multi-tenant custom domain API docs, tenant-scoped domain automation examples, and independent/hands-on confirmation of this specific use case.

                            • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
                            • [claimed-docs] Simplify domain management for your projects and add unique custom domains for different versions of your project.
                            • [claimed-docs] Automatic HTTPS and DDoS protection
                            Fly.ionone0/10

                            The evidence pack contains no mention of Fly.io's certificate/custom-domain APIs (e.g. `fly certs add`, automated TLS issuance, per-app domain routing) needed for multi-tenant SaaS customer domains — only general Machines/Apps provisioning and networking primitives are described. Missing for 10: any documentation of programmatic custom-domain/cert provisioning, per-tenant routing, or multi-tenant domain API, and any independent confirmation it works reliably.

                            Env isolation

                            1. devops-leadIsolate non-production environments from accessing production services

                              weight 1 · round to Netlify
                              Netlifypartialclaimed3/10

                              Netlify offers per-team env var/secrets management and separate preview environments for PRs, which provide some separation between non-prod and prod configs, but there is no documented network-level isolation (e.g., VPC/firewall rules preventing preview deploys from reaching production backends). missing for 10: explicit network/service-level isolation controls, documented access restrictions from preview/staging to production APIs, independent verification of isolation guarantees.

                              • [claimed-docs] Manage access, secrets, and env vars by team
                              • [claimed-docs] Share a customizable preview environment where you and key collaborators can preview content updates alongside code updates in real-time.
                              Fly.ionone0/10

                              The evidence covers Fly Machines, Sprites (AI-agent sandboxes with egress policies), and general platform features, but nothing addresses network segmentation or access control between staging/non-production and production environments for a devops team. Docs-11/12/13 describe org-wide service connectivity and per-Sprite access grants for agent workloads, not environment isolation for prod vs non-prod apps.

                              Identity

                              1. devops-leadSecure internal apps, deployments, and agents using my organization's identity provider

                                weight 2 · round drawn
                                Netlifynone0/10

                                The evidence pack mentions team-based access/secrets management and generic 'Advanced Security' or password protection, but contains no mention of SSO, SAML, OIDC, or integration with an external identity provider (e.g., Okta, Azure AD) for securing apps, deployments, or agents. This is a reasonable axis for an enterprise deployment platform, but no supporting evidence exists.

                                • [claimed-docs] Manage access, secrets, and env vars by team
                                • [claimed-docs] Secure your project at any scale—whether you need the security of a banking site with Netlify Advanced Security or simple password protectio…
                                Fly.ionone0/10

                                No evidence of SSO/SAML/OIDC integration with an external identity provider for securing Fly apps, deployments, or agents. The pack mentions secrets vaults, WireGuard networking, and service-to-service credential rotation, but nothing about enterprise IdP-based authentication or access control.

                                Tls certs

                                1. devops-leadGet free, automatically renewing TLS certificates for every domain including wildcards

                                  weight 3 · round to Netlify

                                  Netlify's docs explicitly promise 'Automatic HTTPS' as a core platform feature, and community reviews confirm 'custom domains with SSL' works in practice, supporting the free/auto-renewing TLS claim. However, there is no explicit documentation confirming wildcard domain certificate support, and one community anecdote (netlify-comm-6) mentions a customer hitting cert errors that required manual support intervention rather than fully automatic resolution. missing for 10: explicit wildcard-domain TLS documentation, independent verification of automatic renewal behavior at scale.

                                  • [claimed-docs] Automatic HTTPS and DDoS protection
                                  • [community] Netlify service is ridiculously awesome. I host my site there for free and had some cert errors; I messaged support and they had it fixed in…
                                  • [community] Netlify is amazing: Free, good support, custom domains with SSL, forms/webhooks, zero-config Lambda functions, and simple redirect config - …
                                  Fly.ionone0/10

                                  No evidence in the pack mentions TLS certificate provisioning, automatic renewal, or wildcard domain support; the docs excerpts focus on Machines, Sprites, MCP servers, and pricing, not certificate management.

                                  Observability — seeing what the system is doing — logs, metrics, traces, alertsObservability

                                  Seeing what the system is doing — logs, metrics, traces, alerts

                                  Alerting

                                  1. devops-leadSet up alerts that notify me via chat or email when specific conditions are met

                                    weight 2 · round drawn
                                    Netlifynone0/10

                                    No evidence pack items mention configurable alerting/notification rules for conditions (e.g., deploy failures, performance thresholds) delivered via chat or email; only analytics tracking and generic Discord community links are mentioned, not an alerting system.

                                      Fly.ionone0/10

                                      No evidence in the pack of Fly.io offering alerting/notification features (chat or email) tied to conditions or metrics; documentation covers deployment, compute, and infrastructure but not alerting/observability notification setup.

                                      Metrics dashboards

                                      1. devops-leadBuild custom dashboards combining metrics from any service

                                        weight 2 · round drawn
                                        Netlifynone0/10

                                        Netlify provides its own analytics on deploys/traffic (netlify-docs-17) and a REST API for automation, but there is no evidence of custom dashboarding that combines metrics from arbitrary external services (e.g., no Grafana/Datadog-style dashboard builder or multi-source metrics aggregation). This is a fair ask for a devops-facing platform, but nothing in the evidence shows it.

                                        • [claimed-docs] Track your project's performance with every deployment and understand your Netlify team's behavior and the behavior of visitors to your site…
                                        • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
                                        Fly.ionone0/10

                                        No evidence of a custom dashboarding capability or metrics/observability aggregation feature across services; the evidence pack covers deployment, compute, VMs, and agent 'Sprites' but nothing about building dashboards from metrics.

                                        Reliability sla

                                        1. devops-leadCheck a public status page with historical incident postmortems before committing

                                          weight 2 · round drawn
                                          Netlifynone0/10

                                          No evidence pack item references a public status page, uptime history, or postmortem archive for Netlify; only product docs and unrelated community sentiment are present.

                                            Fly.ionone0/10

                                            The evidence pack contains no vendor/docs-tier claim of a public status page with historical incident postmortems, and the only related mentions are community complaints that Fly's status page shows 'no incidents'/green even during real outages (fly-io-comm-3, fly-io-comm-6, fly-io-comm-9), which undercuts rather than confirms the existence of a trustworthy postmortem history. Since disputed requires a documented vendor claim contradicted by hands-on evidence from a distinct tier, and no such first-party claim is present here, this falls to 'none' rather than 'disputed'.

                                            • [community] As an aside, it's kind of a kick in the teeth to see the status page for our organization reporting no incidents - the same page that lists …
                                            • [community] The worst thing about Fly is, when something goes wrong, it's not just one thing, there's bunch of things broken at the same time and their …
                                            • [community] Fly response: 'We had a single host in the syd region go down, hard, with multiple issues... Ultimately it required a significant amount of …
                                          • devops-leadReview a published uptime SLA with defined credits for downtime

                                            weight 3 · round drawn
                                            Netlifynone0/10

                                            No evidence pack item references an SLA document, uptime guarantee, or downtime credit policy; only general reliability/DDoS billing complaints appear, which are off-topic to a published SLA. Missing for 10: a published SLA page, defined uptime percentage, and credit schedule for downtime.

                                              Fly.ionone0/10

                                              No evidence of a published SLA document with defined uptime percentage or downtime credits; community evidence even shows Fly's status page failing to reflect actual outages, but this is not a documented SLA dispute, just absence of one.

                                              • devops-leadThe guaranteed support response times and escalation paths for my plan tier

                                                weight 2 · round drawn
                                                Netlifynone0/10

                                                No evidence in the pack documents SLA-backed support response times or escalation paths per plan tier; only anecdotal community reports of ad-hoc support turnaround (e.g., a cert fix within 48 hrs) exist, not guaranteed contractual response times or escalation processes.

                                                • [community] Netlify service is ridiculously awesome. I host my site there for free and had some cert errors; I messaged support and they had it fixed in…
                                                Fly.ionone0/10

                                                No evidence of documented support-tier SLAs, guaranteed response times, or escalation paths for different plan tiers; docs only vaguely claim support is 'run by Fly.io engineers,' with no timing commitments. Community reports (fly-io-comm-4, -5, -7, -14) even describe unresponsive or non-existent support, but since no vendor claim of guaranteed SLAs exists to contradict, this is an unmet axis rather than a dispute.

                                                • [claimed-docs] Run by Fly.io engineers, not chat bots
                                                • [community] Don't get me started with Fly — especially postgres machines. In my experience, a really nice idea with poor support and unreliable infrastr…
                                                • [community] We tried to migrate all our staging environments to Fly last year but it was the flakiest experience I've experienced on any PaaS. Pushing s…
                                                • [community] I really want to love Fly.io... but to be honest I don't think anyone should be building mission critical applications on their service. I e…
                                                • [community] Does it have basic functioning other stuff? I am shocked at how our production usage of Fly has gone. Even basic stuff as support not being …

                                              Unified logging

                                              1. developerView all my build, deploy, and runtime logs in one place

                                                weight 3 · round drawn
                                                Netlifynone0/10

                                                The evidence pack references analytics and performance tracking (netlify-docs-17) but never describes a unified view combining build, deploy, and runtime logs; no docs or community evidence confirm a consolidated logging dashboard. missing for 10: explicit docs on build logs, deploy logs, and function/runtime logs being viewable together, any UI screenshot or dashboard reference, community confirmation of log consolidation.

                                                • [claimed-docs] Track your project's performance with every deployment and understand your Netlify team's behavior and the behavior of visitors to your site…
                                                Fly.ionone0/10

                                                The evidence pack contains no documentation or mention of a unified logging view for build, deploy, and runtime logs (e.g., no reference to `fly logs`, log streaming, or a logs dashboard). Community evidence even suggests logging/observability gaps ('Fly reports everything healthy, and there's literally no information'), but this doesn't confirm or deny a unified log feature — it's simply absent from the pack.

                                                • [community] This is the second time I've had this kind of issue with Fly, where my service just goes down, Fly reports everything healthy, and there's l…
                                                • [community] The worst thing about Fly is, when something goes wrong, it's not just one thing, there's bunch of things broken at the same time and their …

                                              Openness — open source, data portability, and self-hosting storiesOpenness

                                              Open source, data portability, and self-hosting stories

                                              1. ai-native userDo everything through the API that I can do in the UI

                                                weight 2 · round drawn
                                                Netlifypartialprobed6/10

                                                Netlify documents a REST API for managing sites, deploys, DNS, etc. plus a CLI that wraps much of the same functionality, suggesting broad API/UI parity for core deployment workflows. However, there's no evidence of a public OpenAPI spec (probe returned 404s for all candidates), and no confirmation that newer dashboard-only features (e.g., AI agent prompting from dashboard, Netlify Database management, image resizing, forms/lead collection) are fully exposed via API. missing for 10: OpenAPI/spec discoverability, explicit API coverage for newer UI-only features like AI agent prompting and Database management, independent confirmation of full API-UI parity.

                                                • [claimed-docs] Manage sites, deploys, DNS, and more programmatically with the Netlify REST API—ideal for automating workflows and integrating into your sys…
                                                • [claimed-docs] Deploy sites, run local dev servers, and manage your Netlify projects right from the terminal with this powerful command-line tool.
                                                • [probe] PROBE openapi: all candidate paths 404 (https://docs.netlify.com/openapi.json, https://docs.netlify.com/swagger.json, https://docs.netlify.c…
                                                • [probe] official CLI documented at https://docs.netlify.com/cli/get-started/
                                                • [claimed-docs] Prompt AI agents to fix, update, and ship code using your unique project context directly from your Netlify dashboard.
                                                • [claimed-docs] Deploy and safely iterate on managed Postgres with **Netlify Database**
                                                Fly.iopartialprobed6/10

                                                Fly.io documents a Machines REST API that can provision and manage Apps, Machines, and Volumes (fly-io-docs-31, fly-io-docs-18), and flyctl itself is built atop this API, suggesting broad API/CLI-UI parity typical of Fly's API-first design. However, no evidence explicitly confirms full feature parity with the web dashboard, and a probe found no discoverable OpenAPI spec (fly-io-probe-3), making it hard to verify completeness. Missing for 10: explicit parity claim/doc mapping UI features to API endpoints, published OpenAPI/swagger spec, and confirmation that dashboard-only features (billing UI, status page, etc.) are also API-accessible.

                                                • [claimed-docs] The Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes.
                                                • [claimed-docs] Fly Machines are fast-launching VMs with a simple REST API.
                                                • [probe] PROBE openapi: all candidate paths 404 (https://fly.io/openapi.json, https://fly.io/swagger.json, https://fly.io/api/openapi.json, https://f…
                                                • [probe] official CLI documented at https://fly.io/docs/flyctl/
                                              2. ai-native userExport all of my data in open formats and leave

                                                weight 3 · round drawn
                                                Netlifynone0/10

                                                Evidence shows Netlify's REST API and CLI for managing sites/deploys/DNS, but nothing documents an explicit data-export feature or open-format guarantee for Netlify Database contents, Forms submissions, Blobs/file storage, or env vars that would let a user fully extract their data and leave.

                                                  Fly.ionone0/10

                                                  No evidence describes data export tooling, open-format export, or an account/data portability process for Fly.io apps, volumes, or databases; the pack covers deployment, scaling, and infrastructure features but nothing about exporting user data to leave the platform.

                                                  • ai-native userRead the product's source under an open license

                                                    weight 2 · round drawn
                                                    Netlifynone0/10

                                                    Netlify is a proprietary SaaS platform; no evidence indicates its core source code is available under an open license (CLI is separately open-source but the platform itself is not, and no license is cited).

                                                      Fly.ionone0/10

                                                      Fly.io is a proprietary cloud platform; the evidence pack contains no mention of an open-source license or public source repository for the core platform (flyctl is open source per outside knowledge, but no evidence here confirms this), and no docs claim open-source availability of the product's source.

                                                      • ai-native userSelf-host the core product

                                                        weight 3 · round drawn
                                                        Netlifynone0/10

                                                        Netlify is a proprietary, fully-managed hosting/deploy platform; no evidence of an open-source self-hostable core or self-hosting instructions exists in the evidence pack, and one community comment even frames Netlify as the alternative to self-hosting. This is an applicable axis (many dev-tool platforms could offer OSS self-hosted editions) but no evidence supports it, so it is 'none' not 'na'.

                                                        • [community] I would choose Heroku or Netlify because I don't want to self host it. I want someone else to manage all those bits for me.
                                                        Fly.ionone0/10

                                                        Fly.io is presented purely as a managed public cloud (flyctl + fly launch, hosted Sprites/Machines, hosted secrets, hosted networking) with no evidence anywhere of an open-source or self-hostable core product; all docs and probes describe a proprietary hosted service.

                                                        • [claimed-docs] **Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`
                                                        • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                                                        • [probe] PROBE llms.txt: HTTP 200 at https://fly.io/llms.txt # Fly.io Documentation > Fly.io is a global public cloud for running full-stack and AI …
                                                        • [probe] PROBE openapi: all candidate paths 404 (https://fly.io/openapi.json, https://fly.io/swagger.json, https://fly.io/api/openapi.json, https://f…

                                                      Pricing limits — free-tier ceilings, usage caps, and rate limits before you have to payPricing limits

                                                      Free-tier ceilings, usage caps, and rate limits before you have to pay

                                                      Cost controls

                                                      1. devops-leadSet hard spending limits to control my cloud costs

                                                        weight 2 · round drawn
                                                        Netlifynone0/10

                                                        No documentation anywhere mentions a hard spend-limit or budget-cap feature; instead community reports (netlify-comm-1, netlify-comm-2, netlify-comm-15) describe customers receiving unexpectedly massive bills after traffic spikes/DDoS with no cap in place, and Netlify's response was to suggest not hosting small sites rather than offering a spending limit.

                                                        • [community] Netlify just sent me a $104k bill for a simple static site after a DDoS; they offered a discount to 5%, still $5k.
                                                        • [community] This is a known issue... Netlify's response boils down to, 'if you're hosting a small site that gets DDoS'd, don't.'
                                                        • [community] Waking up to a 10k Vercel bill is pretty common, especially when a DDoS goes undetected - similar cost-overrun complaints apply across Netli…
                                                        Fly.ionone0/10

                                                        No evidence describes hard spending limits, budget caps, or cost-control controls; only pay-as-you-go pricing and cost visibility are mentioned, with community comments criticizing pricing/network costs but no dispute of a spending-limit feature.

                                                        • devops-leadReceive migration credits when moving my production infrastructure to a new platform

                                                          weight 1 · round drawn
                                                          Netlifynone0/10

                                                          No evidence of a migration-credits program or any incentive for moving production infrastructure from another platform; evidence only covers general product features and unrelated billing complaints.

                                                            Fly.ionone0/10

                                                            No evidence in the pack mentions migration credits or any financial incentive program for switching from another platform; pricing docs only describe pay-as-you-go billing.

                                                            Execution limits

                                                            1. devops-leadThe CPU and wall-clock execution time limits for functions so I can tell whether long-running or agentic workloads will fit

                                                              weight 3 · round drawn
                                                              Netlifynone0/10

                                                              No evidence pack item specifies actual CPU or wall-clock execution time limits for Netlify Functions; docs only mention 'serverless functions' generically without documenting timeout/CPU constraints.

                                                                Fly.ionone0/10

                                                                Fly.io's evidence pack markets Machines/Sprites explicitly for long-running and agentic workloads (e.g., fly-io-docs-4, fly-io-docs-5, fly-io-docs-28) but never states any CPU or wall-clock execution time limit — Fly Machines are persistent VMs, not time-boxed functions, and no documentation here quantifies compute/runtime ceilings a devops-lead could compare against. Missing for 10: any documented CPU quota, timeout, or wall-clock limit per Machine/Sprite invocation, and any comparison table or pricing-limits doc addressing execution duration.

                                                                • [claimed-docs] Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything wh…
                                                                • [claimed-docs] Give it a Sprite that sleeps until it's needed and wakes up remembering everything.
                                                                • [claimed-docs] Give your agent a real computer and get back to building.
                                                                • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…

                                                              Overage fees

                                                              1. devops-leadThe exact overage fee schedule for exceeding plan usage limits (bandwidth, invocations, build minutes) before I get billed

                                                                weight 3 · round drawn
                                                                Netlifynone0/10

                                                                No evidence pack item documents an explicit overage fee schedule for bandwidth, invocations, or build minutes; the only related evidence is community reports of unexpected surprise bills (e.g., a $104k DDoS bill) rather than any published fee table. missing for 10: a documented overage pricing table, per-unit fee schedule, or billing calculator referenced in official docs.

                                                                • [community] Netlify just sent me a $104k bill for a simple static site after a DDoS; they offered a discount to 5%, still $5k.
                                                                • [community] This is a known issue... Netlify's response boils down to, 'if you're hosting a small site that gets DDoS'd, don't.'
                                                                • [community] Waking up to a 10k Vercel bill is pretty common, especially when a DDoS goes undetected - similar cost-overrun complaints apply across Netli…
                                                                Fly.ionone0/10

                                                                Evidence shows only generic pay-as-you-go pricing claims (compute/storage/bandwidth billed by usage) but no documented overage fee schedule, no specifics on invocation or build-minute overage costs, and no billing rate table. There is also community commentary calling billing UI 'cobbled together' but nothing detailing exact overage fees.

                                                                • [claimed-docs] Unlike Heroku's dyno-based tiers, Fly.io uses pay-as-you-go pricing - you only pay for the compute, storage, and bandwidth you actually use.
                                                                • [community] My experience with Fly.io has not been a good one... Following their guide you get postgres not spinning up and linking to your app correctl…
                                                              2. devops-leadWhether pricing is per-seat with minimum seat counts that increase cost as my team grows

                                                                weight 2 · round drawn
                                                                Netlifynone0/10

                                                                The evidence pack contains no official pricing-page or plan documentation describing seat-based tiers or minimum seat counts; the only related signal is a community complaint that Netlify 'tried charging per user on a documentation site repo,' which is anecdotal and not a documented pricing structure. Another community comment (netlify-comm-13) explicitly states pricing information is hard to find at all, reinforcing that no clear evidence exists to confirm or deny a per-seat minimum-seat pricing model.

                                                                • [community] Netlify has implemented all these customer-hostile billing changes. I migrated my company's site off of Netlify when they tried charging per…
                                                                • [community] I could not find pricing anywhere for Netlify, and the 'ROI calculator' pushed me to enter name/email/phone just to learn the basics - still…
                                                                Fly.ionone0/10

                                                                Fly.io's pricing is explicitly usage-based (pay-as-you-go for compute/storage/bandwidth), not per-seat, and no evidence mentions seat counts or minimums; missing for 10: any pricing page or docs referencing seat-based billing or per-user minimums since the model is consumption-based, not applicable in the seat-pricing sense the story asks about.

                                                                • [claimed-docs] Unlike Heroku's dyno-based tiers, Fly.io uses pay-as-you-go pricing - you only pay for the compute, storage, and bandwidth you actually use.

                                                              Usage billing

                                                              1. devops-leadPay only for active compute time rather than idle wall-clock time

                                                                weight 2 · round to Fly.io
                                                                Netlifypartialclaimed3/10

                                                                Netlify's serverless Functions (netlify-docs-6) imply pay-per-invocation compute rather than idle wall-clock billing, but there is no explicit pricing documentation stating that compute is billed only for active execution time versus idle time. Community billing complaints focus on bandwidth/DDoS overages, not on compute-vs-idle billing specifically, so they don't directly contradict this claim but do show unpredictable costs. Missing for 10: explicit pricing docs on function/compute billing granularity, independent confirmation that idle time is never charged.

                                                                Fly.iofullclaimed7/10

                                                                Fly.io's docs describe pay-as-you-go pricing tied to actual compute/storage/bandwidth usage rather than fixed dyno-tier billing, plus machines that sleep/suspend when idle and only bill for active compute (e.g., 'Pay only for the tool calls you use', disk billed only for bytes used, Sprites that 'sleep until needed'). This directly matches the devops-lead story of paying for active time, not idle wall-clock. missing for 10: explicit per-second billing granularity documentation, and independent/third-party confirmation that idle machines are not billed.

                                                                • [claimed-docs] Unlike Heroku's dyno-based tiers, Fly.io uses pay-as-you-go pricing - you only pay for the compute, storage, and bandwidth you actually use.
                                                                • [claimed-docs] Your disk grows as you write it, up to 100 GB per Sprite, and you're only billed for the bytes you actually put there.
                                                                • [claimed-docs] Run every MCP server in its own Sprite, with persistent disk, and egress policy. Pay only for the tool calls you use.
                                                                • [claimed-docs] Give it a Sprite that sleeps until it's needed and wakes up remembering everything.
                                                                • [claimed-docs] Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the tra…
                                                              2. devops-leadAttached disk/storage auto-grows with usage and I'm billed only for bytes actually written rather than pre-provisioned capacity

                                                                weight 2 · round to Fly.io
                                                                Netlifynone0/10

                                                                Netlify does offer storage-adjacent products (Blobs, 'Netlify Database' managed Postgres) that could in principle have auto-grow/pay-per-byte billing, so the axis is not entirely foreign to the product category. However, the evidence pack contains no documentation about disk auto-scaling behavior or a bytes-written billing model for these storage features—only generic marketing mentions ('Add instant databases and file storage', 'Deploy and safely iterate on managed Postgres'). Community evidence instead highlights unpredictable, capacity-unrelated billing surprises (bandwidth/DDoS overage bills), which is off-topic to this specific disk-storage billing claim.

                                                                • [claimed-docs] Deploy and safely iterate on managed Postgres with **Netlify Database**
                                                                • [claimed-docs] Add instant databases and file storage
                                                                Fly.iofullclaimed7/10

                                                                Fly.io's own docs explicitly state disk auto-grows with usage up to 100GB per Sprite and billing is only for bytes actually written, matching the story precisely, and general pay-as-you-go storage pricing is reiterated elsewhere. Missing for 10: independent/hands-on verification of this billing behavior, clarity on whether it applies to standard Fly Volumes beyond the newer 'Sprites' product, and confirmation of no minimum/rounding charges.

                                                                • [claimed-docs] Your disk grows as you write it, up to 100 GB per Sprite, and you're only billed for the bytes you actually put there.
                                                                • [claimed-docs] Unlike Heroku's dyno-based tiers, Fly.io uses pay-as-you-go pricing - you only pay for the compute, storage, and bandwidth you actually use.

                                                              Privacy posture — data-handling and privacy storiesPrivacy posture

                                                              Data-handling and privacy stories

                                                              1. ai-native userChoose where my data is stored (region/residency)

                                                                weight 2 · round to Fly.io
                                                                Netlifynone0/10

                                                                No evidence in the pack mentions data residency, region selection, or storage location controls for Netlify projects/data; the only geographic-adjacent items are about CDN/DDoS protection, not user-selectable data residency. missing for 10: any documentation of region/residency selection, data storage location controls, or compliance certifications (e.g., GDPR data locality) that would let a user choose where data is stored.

                                                                  Fly.iopartialclaimed6/10

                                                                  Fly.io documents global region deployment allowing users to place apps/data near specific regions (e.g. Tokyo, São Paulo, Amsterdam) via its Anycast network, which supports choosing where compute/data runs. However, there's no explicit documentation of data residency guarantees, compliance certifications, or region-locking specifically for data storage/backups (e.g. Postgres/volumes pinned to a region for residency purposes) rather than just latency-driven deployment. Missing for 10: explicit data residency/compliance documentation, volume/database region-pinning guarantees, independent verification of residency enforcement.

                                                                  • [claimed-docs] You can deploy apps in regions worldwide, so your users in Tokyo, São Paulo, or Amsterdam connect to the nearest server through our global A…
                                                                  • [claimed-docs] Fly.io's Managed Postgres is our fully-managed database service that handles all aspects of running production PostgreSQL databases
                                                                  • [claimed-docs] Fly.io makes it easier to run an Elixir cluster on multiple servers around the world and deploy to those regions with a single command.
                                                                • ai-native userControl data retention and deletion

                                                                  weight 2 · round drawn
                                                                  Netlifynone0/10

                                                                  No evidence in the pack addresses data retention policies, deletion controls, or AI-specific data handling settings for Netlify; the evidence covers deployment, hosting, integrations, and unrelated billing complaints.

                                                                    Fly.ionone0/10

                                                                    The evidence pack contains no documentation of data retention policies, deletion tooling, or export/erasure controls for Fly.io's platform. The only relevant community evidence (fly-io-comm-8) describes a user whose account-deletion request was ignored, further indicating no working deletion mechanism was demonstrated.

                                                                    • [community] They had my account on some sort of shadow ban with no communication whatsoever after asking them to delete my account from their systems. I…
                                                                  • ai-native userOpt out of telemetry and usage tracking

                                                                    weight 2 · round drawn
                                                                    Netlifynone0/10

                                                                    No evidence in the pack addresses telemetry/usage tracking opt-out settings for Netlify's CLI, dashboard, or AI features; nothing documents a privacy control of this kind.

                                                                      Fly.ionone0/10

                                                                      No evidence in the pack mentions telemetry collection, usage tracking, or any opt-out mechanism/settings for Fly.io products or CLI; the docs cover deployment, scaling, and infrastructure features but never address analytics/telemetry controls.

                                                                      Storage data — storing and moving data — persistence, formats, durabilityStorage data

                                                                      Storing and moving data — persistence, formats, durability

                                                                      Cdn assets

                                                                      1. developerServe static assets faster using a global CDN with edge caching

                                                                        weight 2 · round drawn
                                                                        Netlifynone0/10

                                                                        The evidence pack contains no explicit claim about a global CDN or edge caching for static assets — mentions are limited to HTTPS/DDoS protection, deploy previews, and edge functions used by third-party integrations, none of which document CDN-based asset delivery speed. Missing for 10: explicit CDN/edge-caching documentation, performance benchmarks, or first-party claims about global asset distribution.

                                                                        Fly.ionone0/10

                                                                        Evidence shows Fly.io provides global compute deployment across regions via Anycast (fly-io-docs-20) and fast-booting VMs, but there is no mention of a CDN, edge caching, or static asset acceleration feature anywhere in the pack.

                                                                        • [claimed-docs] You can deploy apps in regions worldwide, so your users in Tokyo, São Paulo, or Amsterdam connect to the nearest server through our global A…

                                                                      Integrations

                                                                      1. developerConnect my code to external services like databases, APIs, and storage through native bindings with minimal boilerplate instead of hand-wiring SDKs and credentials

                                                                        weight 2 · round to Netlify
                                                                        Netlifypartialclaimed6/10

                                                                        Netlify provides native bindings for common services—managed Postgres via Netlify Database, Blob Storage (getStore for file uploads), AI Gateway for connecting to AI models without managing API keys, and an integrations directory with pre-built connectors (Turso, Supabase, Algolia, etc.)—reducing boilerplate for common data/API needs. However, these are curated first-party primitives rather than a general-purpose native binding system for arbitrary external services, and there's no independent/hands-on evidence validating ease-of-use claims. Missing for 10: broader native binding coverage beyond Netlify's own curated services, independent developer corroboration of 'minimal boilerplate' claims, and detail on credential/secret management specifics for third-party bindings.

                                                                        • [claimed-docs] Deploy and safely iterate on managed Postgres with **Netlify Database**
                                                                        • [claimed-docs] const uploads = getStore("file-uploads");
                                                                        • [claimed-docs] Add instant databases and file storage
                                                                        • [claimed-docs] Connect to popular AI models within your project code and connect to them seamlessly without managing API keys.
                                                                        • [claimed-docs] Turso is the Edge database that brings your data close to your edge functions. Develop locally and deploy globally with the developer experi…
                                                                        • [claimed-docs] The Remix Supabase starter demonstrates how to integrate Supabase into an Remix project deployed on Netlify.
                                                                        • [claimed-docs] The Clerk B2C template on Netlify makes it simple to launch a production-ready B2C application with authentication and user management, that…
                                                                        Fly.iopartialclaimed4/10

                                                                        Fly.io offers secrets management (fly-io-docs-23), org-wide service connections without manual token-pasting (fly-io-docs-11, fly-io-docs-12, fly-io-docs-13), and its own Managed Postgres (fly-io-docs-19), which reduce some credential-wiring boilerplate. However, these are infrastructure-level networking/secrets primitives rather than native code-level bindings/SDKs for external databases, third-party APIs, or storage services akin to Workers-style bindings. Missing for 10: explicit SDK/binding integrations for common third-party services (e.g., S3, Stripe, external APIs), documentation showing reduced application code boilerplate, and independent corroboration that this actually simplifies service wiring in practice.

                                                                        • [claimed-docs] Connect a service once for your whole org, and every Sprite can reach it. Nobody pastes a token.
                                                                        • [claimed-docs] Grant access on purpose: by Sprite name, by label, or down to a single endpoint, so a Slack bot can post messages and never touch admin.
                                                                        • [claimed-docs] Rotate once and every Sprite has the new credential. Cut off a single Sprite and the rest never notice.
                                                                        • [claimed-docs] Fly.io's Managed Postgres is our fully-managed database service that handles all aspects of running production PostgreSQL databases
                                                                        • [claimed-docs] Secrets allow sensitive values, such as credentials, to be passed securely to your Fly App. The secret is encrypted and stored in a vault.

                                                                      Kv cache

                                                                      1. developerUse a Redis-compatible key-value store for low-latency caching and job queues

                                                                        weight 2 · round drawn
                                                                        Netlifynone0/10

                                                                        Netlify offers Netlify DB (Postgres), Blobs/file storage, and integrations like Turso, but there is no evidence of a Redis-compatible key-value store for caching or job queues; this is an applicable storage axis given Netlify's data offerings, so absence of evidence yields none.

                                                                        • [claimed-docs] Deploy and safely iterate on managed Postgres with **Netlify Database**
                                                                        • [claimed-docs] Add instant databases and file storage
                                                                        • [claimed-docs] const uploads = getStore("file-uploads");
                                                                        • [claimed-docs] Turso is the Edge database that brings your data close to your edge functions. Develop locally and deploy globally with the developer experi…
                                                                        Fly.ionone0/10

                                                                        The evidence pack contains no mention of Redis, Upstash, or any managed key-value/caching service offered by Fly.io; only generic Machines, Postgres, and Sprite-related docs are present. Missing for 10: any documentation or claim of a Redis-compatible store, caching service, or job-queue integration.

                                                                        Object storage

                                                                        1. developerPersist user-generated uploads using built-in object storage

                                                                          weight 2 · round to Netlify
                                                                          Netlifypartialclaimed5/10

                                                                          Netlify docs reference built-in storage capability directly relevant to persisting uploads — `getStore("file-uploads")` (Netlify Blobs) and 'Add instant databases and file storage' — showing a code-level API for storing user-generated files without external services. However, evidence is thin: no detail on durability, size limits, access control, or hands-on/independent confirmation of reliability for uploads at scale. missing for 10: deeper docs on Blobs API scope/limits, real-world usage examples, independent/community validation of the storage feature.

                                                                          Fly.ionone0/10

                                                                          Evidence shows Fly.io offers persistent disks/volumes per Machine (fly-io-docs-10) but no built-in object storage service; a community report explicitly states Fly lacks an S3-equivalent and users had to leave Fly to store user assets (fly-io-comm-13), confirming absence of this capability.

                                                                          • [claimed-docs] Your disk grows as you write it, up to 100 GB per Sprite, and you're only billed for the bytes you actually put there.
                                                                          • [community] About Fly but not about the GPU announcement, I wish they had a S3 replacement, they suggest a GNU Affero project that is a dealbreaker for …

                                                                        Relational db

                                                                        1. developerProvision a fully-managed Postgres database with point-in-time recovery, replicas, and high availability

                                                                          weight 3 · round to Netlify
                                                                          Netlifypartialclaimed3/10

                                                                          Netlify docs mention a managed 'Netlify Database' offering for Postgres, but there is no evidence describing point-in-time recovery, replicas, or high-availability configurations. Missing for 10: explicit documentation of PITR, read replicas, HA/failover architecture, and any independent corroboration of these features.

                                                                          • [claimed-docs] Deploy and safely iterate on managed Postgres with **Netlify Database**
                                                                          • [claimed-docs] Add instant databases and file storage

                                                                          Fly.io docs mention a 'fully-managed Postgres' service (Managed Postgres) but provide no detail on point-in-time recovery, replica configuration, or HA topology in the evidence pack. Community reports concretely contradict reliability of Postgres on Fly, including databases going down with no info (fly-io-comm-2), explicit complaints about 'postgres machines' unreliability (fly-io-comm-4), and Postgres failing to spin up/link during setup (fly-io-comm-18). missing for 10: explicit documentation of PITR, replica setup, HA failover mechanics, and independent confirmation these work as advertised.

                                                                          • [claimed-docs] Fly.io's Managed Postgres is our fully-managed database service that handles all aspects of running production PostgreSQL databases
                                                                          • [community] We had four machines (app + Postgres for staging and production) running yesterday, and three of the four (including both databases) are sti…
                                                                          • [community] Don't get me started with Fly — especially postgres machines. In my experience, a really nice idea with poor support and unreliable infrastr…
                                                                          • [community] My experience with Fly.io has not been a good one... Following their guide you get postgres not spinning up and linking to your app correctl…
                                                                        2. developerQuery a serverless SQL database directly from my code with no connection management

                                                                          weight 2 · round to Netlify
                                                                          Netlifyfullclaimed7/10

                                                                          Netlify Database offers managed Postgres deployable directly with 'no connection management' framing implied by serverless integration (netlify-docs-13, netlify-docs-23), and Turso edge SQLite integration also supports serverless SQL querying (netlify-intdir-5). Missing for 10: independent hands-on verification of connection pooling/no-connection-management behavior, and detailed API/SDK docs showing query syntax from code.

                                                                          • [claimed-docs] Deploy and safely iterate on managed Postgres with **Netlify Database**
                                                                          • [claimed-docs] Add instant databases and file storage
                                                                          • [claimed-docs] Turso is the Edge database that brings your data close to your edge functions. Develop locally and deploy globally with the developer experi…
                                                                          Fly.ionone0/10

                                                                          Fly.io offers Managed Postgres, a fully-managed traditional PostgreSQL service (fly-io-docs-19), but there's no evidence of a serverless SQL query interface with no connection management (e.g., HTTP-based query API like Neon's serverless driver); Postgres still requires standard connection handling.

                                                                          • [claimed-docs] Fly.io's Managed Postgres is our fully-managed database service that handles all aspects of running production PostgreSQL databases

                                                                        Not comparable on these axes

                                                                        1. ai-native userPlug MCP servers into this product so it can use their tools

                                                                          weight 3 · not comparable
                                                                          Netlifynone0/10

                                                                          Netlify's docs mention AI Gateway for connecting to AI models and letting AI assistants connect to a Netlify account, but nothing describes Netlify itself acting as an MCP client that plugs in external MCP servers to use their tools. Missing for 10: any mention of MCP protocol/server support, or documentation of Netlify consuming third-party MCP tool servers.

                                                                          • [claimed-docs] Share context & connect AI assistants to your Netlify account for seamless deployment workflows.
                                                                          • [claimed-docs] Connect to popular AI models within your project code and connect to them seamlessly without managing API keys.
                                                                          • [claimed-docs] Connect to AI models through AI Gateway
                                                                          Fly.ion/a

                                                                          Fly.io is a cloud infrastructure/hosting platform, not an AI agent or assistant that itself consumes tools; the evidence shows Fly.io as infrastructure for *running* MCP servers (docs-6, docs-17) or *exposing* an MCP server via flyctl (docs-29), not as a client that plugs in MCP servers to gain tool-use capabilities. This story's axis (product acting as an MCP client) doesn't apply to a compute/hosting platform.

                                                                          • [claimed-docs] Run every MCP server in its own Sprite, with persistent disk, and egress policy. Pay only for the tool calls you use.
                                                                          • [claimed-docs] Fly Machines are tightly isolated VMs that are perfect for running MCP servers.
                                                                          • [claimed-docs] [experimental] Start a flyctl MCP server
                                                                        2. ai-native userGet AI-generated insights and suggestions from my data inside the product

                                                                          weight 2 · not comparable
                                                                          Netlifynone0/10

                                                                          Netlify's evidence covers AI Gateway for connecting to AI models, AI agents that fix/ship code, and analytics tracking, but there is no evidence of AI-generated insights or suggestions derived from a user's own data (e.g., analytics interpretation, usage recommendations) surfaced inside the product.

                                                                            Fly.ion/a

                                                                            Fly.io is an infrastructure/compute platform (VMs, deployment, scaling) rather than a data product with an interface for surfacing AI-generated insights from a user's own data; this axis targets analytics/SaaS-type products, not a cloud hosting platform.

                                                                            • ai-native userDelegate tasks to a built-in AI assistant inside the product

                                                                              weight 3 · not comparable
                                                                              Netlifypartialclaimed6/10

                                                                              Netlify's docs describe a built-in AI capability that lets users 'prompt AI agents to fix, update, and ship code using your unique project context directly from your Netlify dashboard' and connect AI assistants to the account for deployment workflows, indicating a delegated in-product AI assistant exists. However, evidence is limited to marketing-level docs with no detail on capabilities, limits, or hands-on/independent validation of how well it performs task delegation. Missing for 10: independent/community corroboration of the AI assistant working in practice, technical documentation of its scope and limitations, and concrete examples of delegated tasks being completed.

                                                                              • [claimed-docs] Prompt AI agents to fix, update, and ship code using your unique project context directly from your Netlify dashboard.
                                                                              • [claimed-docs] Share context & connect AI assistants to your Netlify account for seamless deployment workflows.
                                                                              • [claimed-docs] Connect to popular AI models within your project code and connect to them seamlessly without managing API keys.
                                                                              Fly.ion/a

                                                                              Fly.io is an infrastructure/PaaS platform for hosting apps and agent sandboxes (Sprites, Machines); it has no built-in AI assistant that end-users delegate tasks to inside the product itself. This axis is a category error for a cloud infra provider, not a gap in an AI-product feature set.

                                                                              • developerUse an in-browser toolbar to leave feedback, manage feature flags, and inspect performance directly on my live site

                                                                                weight 1 · not comparable
                                                                                Netlifyn/a

                                                                                Netlify is a hosting/deployment platform, not a product with an in-browser dev toolbar for feedback, feature flags, and performance inspection on a live site — this is a wrong-axis story for this product category.

                                                                                  Fly.ion/a

                                                                                  Fly.io is a cloud/VM infrastructure platform, not a product with an in-browser feedback/feature-flag/performance toolbar for end-user apps; this story is a category error for this kind of product.

                                                                                  • developerLet teammates and collaborators comment directly on preview and production environments

                                                                                    weight 1 · not comparable
                                                                                    Netlifypartialclaimed4/10

                                                                                    Netlify's docs mention a 'customizable preview environment where you and key collaborators can preview content updates alongside code updates in real-time' and 'Review every change before it goes live with Deploy Previews,' implying some collaborative review workflow, but there is no explicit evidence of an inline commenting feature on preview or production URLs. missing for 10: explicit documentation of a comment/annotation UI on preview or production deploys, independent confirmation of collaborators leaving comments.

                                                                                    • [claimed-docs] Share a customizable preview environment where you and key collaborators can preview content updates alongside code updates in real-time.
                                                                                    • [claimed-docs] Review every change before it goes live with Deploy Previews
                                                                                    Fly.ion/a

                                                                                    Fly.io is an infrastructure/compute platform for deploying apps and VMs, not a collaboration or commenting tool; there is no concept of teammates commenting on environments in its product category.

                                                                                    • devops-leadVisualize and edit my entire infrastructure stack on a visual canvas without writing config files

                                                                                      weight 2 · not comparable
                                                                                      Netlifyn/a

                                                                                      Netlify is a web deployment/hosting platform (CLI, dashboard, config files like netlify.toml) with no visual infrastructure-canvas editor evidenced or plausible for its category; this story targets IaC-visualization tools, a different product type.

                                                                                        Fly.ion/a

                                                                                        Fly.io is a CLI/API-driven infrastructure platform; no visual canvas or GUI-based infra editing is part of its product category, making this a wrong-axis question.

                                                                                        • ai-native builderGive my coding agent a persistent runtime environment that checkpoints its state automatically while working

                                                                                          weight 2 · not comparable
                                                                                          Netlifyn/a

                                                                                          Netlify is a static site/serverless deployment platform, not a persistent agent runtime with automatic state checkpointing; the evidence covers deploys, functions, databases, and AI integrations but nothing about a long-lived, checkpointed execution environment for an agent's process state, which is a different product category (sandbox/VM runtime).

                                                                                            Fly.iofullclaimed7/10

                                                                                            Fly.io's docs explicitly describe 'Sprites' as persistent agent runtimes that checkpoint themselves automatically and can be rolled back to any checkpoint, directly matching the story (fly-io-docs-4, fly-io-docs-5, fly-io-docs-9, fly-io-docs-28). This is a first-party marketing description with no independent hands-on verification of the Sprite checkpointing mechanism specifically, and general community reliability complaints (unrelated to Sprites) raise some doubt about production robustness. Missing for 10: independent/hands-on corroboration of Sprite checkpoint/restore behavior, and detail on failure modes or reliability of the checkpointing feature itself.

                                                                                            • [claimed-docs] Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything wh…
                                                                                            • [claimed-docs] Give it a Sprite that sleeps until it's needed and wakes up remembering everything.
                                                                                            • [claimed-docs] Roll back to any checkpoint in seconds
                                                                                            • [claimed-docs] Give your agent a real computer and get back to building.
                                                                                          • ai-native builderAccess hundreds of AI models through a single unified gateway endpoint

                                                                                            weight 3 · not comparable
                                                                                            Netlifypartialclaimed6/10

                                                                                            Netlify documents an AI Gateway that lets code connect to popular AI models without managing API keys, directly matching the unified gateway concept, but there's no evidence of 'hundreds' of models, no model list, and no independent/hands-on corroboration of the gateway's breadth or reliability. missing for 10: documented model count/catalog, hands-on validation, independent confirmation of breadth claims.

                                                                                            • [claimed-docs] Connect to AI models through AI Gateway
                                                                                            • [claimed-docs] Connect to popular AI models within your project code and connect to them seamlessly without managing API keys.
                                                                                            Fly.ion/a

                                                                                            Fly.io is an edge-compute/VM hosting platform, not an AI model gateway/router; nothing in the evidence pack indicates a unified model-access endpoint for hundreds of AI models. This capability is a category error for this product type.

                                                                                            • developerProtect my app from automated bot traffic with invisible challenge-based protection

                                                                                              weight 1 · not comparable
                                                                                              Netlifynone0/10

                                                                                              Evidence shows generic 'Automatic HTTPS and DDoS protection' and 'Advanced Security' mentions but nothing about invisible challenge-based bot protection (e.g., CAPTCHA-free bot challenges, proof-of-work verification). No documentation or hands-on evidence confirms this specific capability.

                                                                                              • [claimed-docs] Automatic HTTPS and DDoS protection
                                                                                              • [claimed-docs] Secure your project at any scale—whether you need the security of a banking site with Netlify Advanced Security or simple password protectio…
                                                                                              Fly.ion/a

                                                                                              Fly.io is an infrastructure/compute platform (VMs, apps, machines); bot-challenge/CAPTCHA-style traffic protection is a WAF/CDN-layer feature outside its product category, and no evidence pack item discusses such a capability.

                                                                                              • devops-leadKeep internal service-to-service traffic off the public internet without VPC complexity

                                                                                                weight 2 · not comparable
                                                                                                Netlifyn/a

                                                                                                Netlify is a frontend/JAMstack hosting and serverless functions platform, not a networking/infrastructure product that manages private service-to-service traffic or VPC peering. This story concerns internal network architecture (VPC/private networking) which is outside Netlify's product category—a category error, not a gap in evidence.

                                                                                                  Fly.iopartialclaimed4/10

                                                                                                  Evidence hints at private networking (WireGuard checks via `fly doctor`, org-wide service connectivity and egress policies for Sprites) but never explicitly documents a general internal DNS/private network (e.g. 6PN/.internal) mechanism for ordinary Fly Apps talking to each other off the public internet. Missing for 10: explicit docs on private networking/internal DNS for app-to-app traffic, VPC-less peering details, and independent confirmation it works reliably at scale.

                                                                                                  • [claimed-docs] Run diagnostics: `fly doctor` — checks WireGuard, IPs, and Docker.
                                                                                                  • [claimed-docs] Connect a service once for your whole org, and every Sprite can reach it. Nobody pastes a token.
                                                                                                  • [claimed-docs] Run every MCP server in its own Sprite, with persistent disk, and egress policy. Pay only for the tool calls you use.
                                                                                                  • [claimed-docs] Run it in a hardware-isolated VM. A clean baseline per request, so no two users ever share state. Egress-locked and disposable.
                                                                                                • developerServe HTTP, TCP, gRPC, and WebSocket traffic from the same deployed service without separate protocol configuration

                                                                                                  weight 1 · not comparable
                                                                                                  Netlifyn/a

                                                                                                  Netlify is a static site/JAMstack hosting and serverless functions platform, not a general-purpose multi-protocol service runtime; TCP/gRPC/WebSocket multiplexed service hosting is outside its category (it supports HTTP-based deploys and serverless functions only). This is a category mismatch rather than a missing feature.

                                                                                                    Fly.ionone0/10

                                                                                                    The evidence pack contains no documentation or community discussion describing Fly.io's ability to serve HTTP, TCP, gRPC, and WebSocket traffic from a single deployed service without separate protocol configuration; docs cover deployment, scaling, secrets, and Machines but not multi-protocol service configuration.

                                                                                                    • devops-leadTrack site performance and visitor behavior with built-in analytics

                                                                                                      weight 1 · not comparable
                                                                                                      Netlifypartialclaimed6/10

                                                                                                      netlify-docs-17 explicitly claims tracking of project performance and visitor/team behavior analytics, directly matching the story, but there is no further first-party detail on dashboards, metrics depth, or independent/hands-on corroboration of the analytics feature itself. Missing for 10: detailed documentation of specific analytics metrics/dashboards, independent hands-on validation, and confirmation of real-time or historical performance tracking capabilities.

                                                                                                      • [claimed-docs] Track your project's performance with every deployment and understand your Netlify team's behavior and the behavior of visitors to your site…
                                                                                                      Fly.ion/a

                                                                                                      Fly.io is an infrastructure/compute platform (VMs, deploys, scaling), not a web-analytics or site-behavior-tracking product; built-in visitor analytics is outside its category (though it offers metrics/logging for ops, not visitor behavior analytics).

                                                                                                      • ai-native userPrevent my data from being used to train AI models

                                                                                                        weight 3 · not comparable
                                                                                                        Netlifynone0/10

                                                                                                        No evidence in the pack addresses AI-training data opt-out or data-usage policies for AI model training; Netlify's docs mention AI Gateway/model connections but nothing about preventing customer data from being used to train models.

                                                                                                          Fly.ion/a

                                                                                                          Fly.io is an infrastructure/compute platform (VMs, deployment, databases) and not an AI model provider that trains on user data or offers an opt-out; this privacy-posture axis about AI training data is a category error for this product type.

                                                                                                          • developerResize and optimize images on demand via a built-in image CDN

                                                                                                            weight 1 · not comparable
                                                                                                            Netlifypartialclaimed6/10

                                                                                                            Netlify's docs explicitly mention image resizing (e.g. 'Resize an image to 800px wide'), indicating a built-in image transformation/CDN capability, but evidence is thin—only one brief doc snippet with no detail on optimization formats, on-demand query params, or independent/hands-on confirmation. Missing for 10: detailed docs on supported transformations (format conversion, quality, cropping), independent verification of performance, and community corroboration of the feature working in practice.

                                                                                                            Fly.ion/a

                                                                                                            Fly.io is a compute/infrastructure platform (VMs, Postgres, deploy tooling); it does not offer an image CDN/transformation product, and this is a wrong-axis question for its category rather than a missing feature.