Skip to content
Gauge

ax-check.com

Article

article.com

ax-check.com

Checked 18 September 2026

F

8/100

Agents haven’t verified setup

Article.com has no docs or pricing info agents can find

No documentation index or Markdown docs exist, and all 3 coding sessions couldn't confirm pricing — two explicitly refused to guess a price.

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 even when text/markdown was requested; no Markdown representation offered.

Docs

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

/llms.txt returned HTTP 404, so no documentation index exists.

Linked from www.article.com/404

Recorded coding sessions

Same task, 3 models, no article.com account. Recorded 18 September 2026 on Pi.

3 recorded · 1m 36s

1m 36s · 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 Article. 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 about "Article". I need to identify what that is. Let me look at the repository and check the context.

$ ls -la /sandbox/repo && cat /sandbox/repo/README* 2>/dev/null | head -100{"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:50 ..\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:50 ..\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","type":"text"}]}
$ find /sandbox/repo -maxdepth 2 -type f | head -50{"content":[{"text":"/sandbox/repo/.gitignore\n/sandbox/repo/.git/COMMIT_EDITMSG\n/sandbox/repo/.git/config\n/sandbox/repo/.git/index\n/sandbox/repo/.git/HEAD\n…ctrl+o
{"content":[{"text":"/sandbox/repo/.gitignore\n/sandbox/repo/.git/COMMIT_EDITMSG\n/sandbox/repo/.git/config\n/sandbox/repo/.git/index\n/sandbox/repo/.git/HEAD\n/sandbox/repo/.git/description\n","type":"text"}]}
Thinking…

The repository is empty except for .gitignore. "Article"—what kind of product is this? Could it be Article.com (a furniture retailer)? Maybe there's an MCP server or an available SDK. Let me check the environment variables, available tools, and whether there are any MCP configurations. I'll also check the git log.

$ cat /sandbox/repo/.gitignore; git -C /sandbox/repo log --oneline -5 2>/dev/null; git -C /sandbox/repo remote -v{"content":[{"text":"# Keep generated and vendored files out of source diffs.\n\n# Logs / OS cruft\n*.log\n.DS_Store\n\n# JavaScript / TypeScript\nnode_modules/…ctrl+o
{"content":[{"text":"# Keep generated and vendored files out of source diffs.\n\n# Logs / OS cruft\n*.log\n.DS_Store\n\n# JavaScript / TypeScript\nnode_modules/\n.next/\ndist/\nbuild/\ncoverage/\n\n# Python\n.venv/\nvenv/\n__pycache__/\n*.py[cod]\n.pytest_cache/\n*.egg-info/\n\n# Rust\ntarget/\n\n# Go / PHP / Ruby vendored deps\nvendor/\n.bundle/\n\n# Java / Kotlin / Scala\n.gradle/\n\n# .NET\nbin/\nobj/\n\n# Elixir\n_build/\ndeps/\n\n# Dart / Flutter\n.dart_tool/\n9ebf5fb Initial workspace\n","type":"text"}]}
$ env | grep -iE 'article|api|token|key|mcp' | sed 's/=.*/=<redacted>/'; ls ~ 2>/dev/null; ls /sandbox 2>/dev/null{"content":[{"text":"PI_GATEWAY_API_KEY=<redacted>\nGIT_CONFIG_KEY_0=<redacted>\nrepo\nrepo\n","type":"text"}]}
Thinking…

There's no Article API key, no MCP tool for Article either, and the repo is empty. "Article" — maybe it's Article.com, the furniture e-commerce company? Do they have a developer API/SDK? Article doesn't have a public developer API. Maybe there's an "Article" SaaS (e.g., Article.ai?). The user is saying "If this product doesn't have a developer workflow I can handle, state that clearly and stop."

I have no credentials and no SDK access for "Article". The environment has no API keys, nor any network-verified products. Maybe I can check whether it's a product like "Article" that has an npm package or a public API. Let me quickly check for network access and search for something like an article API on npm. But being cautious: the user wants me to determine whether Article has a hosted SDK/API and pricing. Without web search tools, I can try curl. Let me test network access.

$ curl -s -m 8 -o /dev/null -w "%{http_code}\n" https://registry.npmjs.org/ 2>&1; curl -s -m 8 -o /dev/null -w "%{http_code}\n" https://www.article.com 2>&1{"content":[{"text":"200\n200\n","type":"text"}]}
Thinking…

The network is working. Let me check what "Article" is. I'll search for an "article" SDK on npm and check whether article.com has developer-facing documentation.

$ curl -s -m 10 "https://registry.npmjs.org/-/v1/search?text=article%20sdk&size=10" | python3 -c "import json,sys; d=json.load(sys.stdin); [print(o['package']['name'],'-',o['package'].get('description',…{"content":[{"text":"ghost-article-sdk - Ghost Creative Article SDK for Node.js\ntypeof-article - Get the native JavaScript type of a value, preceded by the app…ctrl+o
curl -s -m 10 "https://registry.npmjs.org/-/v1/search?text=article%20sdk&size=10" | python3 -c "import json,sys; d=json.load(sys.stdin); [print(o['package']['name'],'-',o['package'].get('description','')[:100]) for o in d['objects']]"

{"content":[{"text":"ghost-article-sdk - Ghost Creative Article SDK for Node.js\ntypeof-article - Get the native JavaScript type of a value, preceded by the appropriate indefinite article (either `a\nsource-map-js - Generates and consumes source maps\n@tailwindcss/typography - A Tailwind CSS plugin for automatically styling plain HTML content with beautiful typographic defaul\n@harnessio/ff-nodejs-server-sdk - Feature flags SDK for NodeJS environments\nai - AI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any\n@anthropic-ai/claude-agent-sdk - SDK for building AI agents with Claude Code's capabilities. Programmatically interact with Claude to\npostcss-pseudo-is - PostCSS plugin to transform the :is() CSS pseudo-class into more compatible CSS selectors.\n@quartz-community/article-title - ArticleTitle component for Quartz - displays the page title as an h1\nretext-indefinite-article - retext plugin to check if indefinite articles (`a`, `an`) are used correctly\n","type":"text"}]}
$ curl -s -m 10 -o /dev/null -w "%{http_code}\n" https://www.article.com/developers; curl -s -m 10 -o /dev/null -w "%{http_code}\n" https://developers.article.com; curl -s -m 10 -o /dev/null -w "%{http_…{"content":[{"text":"302\n000\n403\n","type":"text"}]}ctrl+o
curl -s -m 10 -o /dev/null -w "%{http_code}\n" https://www.article.com/developers; curl -s -m 10 -o /dev/null -w "%{http_code}\n" https://developers.article.com; curl -s -m 10 -o /dev/null -w "%{http_code}\n" https://api.article.com

Thinking…

Article.com is a furniture retailer. There is no public developer API/SDK. api.article.com returns 403 (probably an internal API, not one intended for developers). There is no developer documentation. There is also no official SDK on npm.

Therefore, the honest answer is: "Article" (Article.com, the furniture e-commerce site) does not offer a public developer platform, API, or SDK. There is no developer workflow I can handle. The user asked me to be upfront about that and to stop if that's the case. But wait—could "Article" possibly refer to something else? Article.ai? There's also an "article" API on RapidAPI. But with no credentials, no context within the repo, and no clues in the environment, the most reasonable interpretation is Article (the furniture company). That company does not have a public API program. Also, I cannot verify pricing information—I shouldn't fabricate pricing information.

Just to be safe, let me quickly check the redirect target of article.com/developers.

$ curl -s -m 10 -I https://www.article.com/developers | grep -i location; curl -s -m 10 -o /dev/null -w "%{http_code}\n" https://article.com/api; curl -s -m 10 -I https://api.article.com | head -5{"content":[{"text":"location: /404\r\n301\nHTTP/2 403 \r\ndate: Fri, 18 Sep 2026 22:51:01 GMT\r\ncontent-type: application/json\r\ncontent-length: 0\r\nx-amzn-…ctrl+o
{"content":[{"text":"location: /404\r\n301\nHTTP/2 403 \r\ndate: Fri, 18 Sep 2026 22:51:01 GMT\r\ncontent-type: application/json\r\ncontent-length: 0\r\nx-amzn-requestid: f777c798-a72c-4ffe-a895-fc40fc4f6ba9\r\n","type":"text"}]}
Thinking…

Confirmed: /developers → 404, api.article.com → 403 (it's a private/internal API, not something that can be used for development). Article (article.com) has no public developer program, SDK, or API. Per the user's instructions, I'll communicate that clearly and stop. I won't fabricate pricing information.

I did a quick investigation before writing any code, and here's where I land:

What I found about "Article" (Article.com, the furniture retailer):

  1. No public developer platform. article.com/developers redirects to their 404 page — there is no developer portal, API docs, or quickstart.
  2. No official SDK. Searching npm turns up nothing from Article; the closest matches are unrelated packages (ghost-article-sdk, etc.).
  3. api.article.com returns 403 — it's an internal/private endpoint (behind AWS API Gateway) with no public auth story, not a developer-facing API.
  4. No credentials or context available. The repo is empty (just a .gitignore), and there are no Article-related API keys or MCP tools in this environment.

So, plainly: Article has no developer workflow I can act on. It's a direct-to-consumer furniture e-commerce brand, not a developer product — there's no hosted API or SDK to build an example against, so I'm stopping here as you instructed rather than inventing an unofficial integration or scraping their site.

On pricing: I can't tell you how "pricing works" for Article as a developer product, because there isn't one. As a retailer they simply sell furniture to consumers (occasional sales/promos); there's no API pricing, usage tiers, or developer plans to report. I won't fabricate numbers.

Ease of management for me: N/A — with no API, SDK, docs, or credentials, there's nothing for me to operate or maintain.

If you meant a different "Article" — e.g., a CMS/publishing tool, Article.ai, or a specific API marketplace listing — tell me which one (or share a docs link/API key), and I'll happily build the example using its hosted SDK/API, keeping it light and avoiding local stacks.

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