Skip to content
Gauge

ax-check.com

Drupal

drupal.org

ax-check.com

Checked 18 September 2026

C

50/100

Agents haven’t verified setup

Drupal's quickstart works, but llms.txt and AI docs are missing

Install commands and quickstart steps are clear and pass, but llms.txt returns a 404 and no Markdown docs or MCP support exist. 8 of 23 checks passed.

3 fixes to start with

Concrete changes, backed by what we found.

Onboarding

Resolve the blocker that stopped agent setup.

Agents cannot progress through onboarding without human help. Provide an agent-accessible path through authentication and setup.

Docs

Return Markdown when clients request text/markdown.

Homepage returned text/html for a text/markdown request; no Markdown representation offered.

Docs

Add links to your product documentation and quickstart in /llms.txt.

https://www.drupal.org/llms.txt returned HTTP 404; no documentation index exists.

Linked from www.drupal.org/llms.txt

Recorded coding sessions

Same task, 3 models, no drupal.org account. Recorded 18 September 2026 on Pi.

3 recorded · 45s

45s · recorded

Session findings

Select a finding to see it in context.

piv0.84.2
modelQwen 3.8 Maxcwd/sandbox/repo
Help me build a simple example using Drupal. Tell me how pricing works, and briefly tell me whether this product will be easy for you to manage. Let me know if you get blocked. If this product has no developer workflow you can act on, say so plainly and stop. Stay light: use the hosted product through its SDK or API. Do not start local service stacks or wait for long-running commands; if the quickstart requires either, say so plainly and stop.
Thinking…

The user is asking for "a simple example using Drupal" — but Drupal is open-source software that you self-host, not a hosted product with an SDK/API. There's no developer workflow I can address without spinning up a local service stack (like LAMP). Let me check the environment first.

$ ls -la /sandbox/repo 2>/dev/null | head -30; echo "---"; which php composer drush docker 2>/dev/null{"content":[{"text":"total 16\ndrwxr-xr-x 3 root root 4096 Sep 18 08:00 .\ndrwxr-xr-x 7 root root 4096 Sep 18 22:06 ..\ndrwxr-xr-x 8 root root 4096 Sep 18 08:00…ctrl+o
{"content":[{"text":"total 16\ndrwxr-xr-x 3 root root 4096 Sep 18 08:00 .\ndrwxr-xr-x 7 root root 4096 Sep 18 22:06 ..\ndrwxr-xr-x 8 root root 4096 Sep 18 08:00 .git\n-rw-r--r-- 1 root root  408 Sep 18 08:00 .gitignore\n---\n/usr/bin/docker\n\n\nCommand exited with code 1","type":"text"}],"details":{}}
Thinking…

Drupal isn't a hosted product — it's self-hosted open-source software. There's no SDK/API-driven hosted service I can use without spinning up a local stack (PHP + MySQL + Composer), and those aren't available. So per instructions, I'll be upfront about this and stop.

Also, regarding pricing: Drupal itself is free (open source, GPL). Costs only come from hosting or managed platforms (Acquia, Pantheon, etc.), but those require accounts/credentials, which I don't have.

Stopping here, plainly:

No actionable developer workflow. Drupal is open-source, self-hosted software — not a hosted product with an SDK or API I can call. Building even a minimal example requires spinning up a local stack (PHP, Composer, a database via Docker or similar), which is exactly what you told me not to do. This environment has no PHP or Composer installed, and no credentials for any managed Drupal platform. So I can't build the example under your constraints.

How pricing works:

  • Drupal core is free — GPL-licensed open source, no licensing fees ever.
  • Costs come from where you run it: your own server/VPS, or managed hosting platforms like Acquia, Pantheon, or Platform.sh, which charge subscription tiers (roughly tens to hundreds of USD/month per environment, scaling with traffic and features).
  • Optional paid add-ons: premium themes/modules, support contracts, and agency development.

Would it be easy for me to manage? Yes in principle — Drupal is very agent-friendly once a stack exists: it has a mature CLI (drush), Composer-based workflows, config-as-code (YAML export/import), and a REST/JSON:API. But none of that is reachable without the local or hosted infrastructure I'm told not to start.

Blocked. If you can provide credentials for a hosted Drupal instance (e.g., a Pantheon/Acquia site with an API key, or a running Drupal with JSON:API enabled), I can work against it through its API without starting anything locally. Otherwise, say the word and I'll stand up the stack despite the constraint.

AX Fundamentals

23 checks. Open an area for details.

This check is a quick preview. Test more tasks and models with Gauge Agents.

Test your product with Gauge Agents

AX Check by Gauge