Build1 distinct publisher3 min readUpdated
Promptway ran the public is-agentic grader against itself and lost most of its points to missing contact pages, a dead-end 404 and broken content negotiation. The rest it lost on purpose.
The Engineer · Build desk
Compiled by The EngineerSomething wrong?How this is made
The arithmetic is worth doing before the argument. Essential 59, recommended 12.6, and a 2.4 bonus add to exactly the reported 74 [2][1]. Of the 26 points missing, 21 come from the essential band [2], and the bonus was under half of what was available [4]. So the story is not the headline number, it is which essential checks a site that had already shipped robots allowlists, a sitemap, llms.txt, llms-full.txt, JSON-LD, feeds and markdown siblings [6] still could not pass.
Read the ranked list and the answer is unflattering in a boring way. A 404 that returned the right status code but offered no route out [7]. No contact page and no privacy page [12]. Organization schema with a name and a description but no address and no contactPoint [13]. A homepage whose only nested headings were buried inside card links, so the outline read as flat [8]. None of that is agent-specific work. It is the same hygiene a human auditor would have flagged five years ago, now priced in a scoreboard.
Content efficiency is the one check that behaves like a budget rather than a checklist. Readable text was 4.83 percent of the homepage HTML against a bar of 5 [14]. Hold the prose constant and clearing it means deleting 3.4 percent of the markup [3]. That is a check you can pass by shipping less framework output, which is a strange incentive to hand a publication.
Then the two the author refused. The grader looked for "promptway developer resources" and found nothing [10], and it looked for MCP, which the site writes about but does not run [15]. is-agentic's own methodology says checks that do not apply are excluded [3], yet a magazine was still measured against a product-company shape. Publishing a manifest for a server that does not exist would have scored; it would also have lied to the first agent that tried to connect. The honest version of that fix is what actually shipped: a real developer surface page naming the tool the site does have, with an OpenAPI document and an RFC 9727 catalog [16], plus a section in llms.txt that says outright the site is the wrong fetch for a model API, an MCP server, OAuth, webhooks or unlabeled AI copy [17].
The genuinely technical repair was content negotiation. An Accept header asking for text/markdown came back as text/html, with a Vary that listed Next.js RSC headers and never mentioned Accept [9]. The fix parses Accept in proxy.ts, skips RSC requests, rewrites markdown-preferring GETs to the catch-all renderer, sets Vary: Accept, and returns 406 to a client that will take neither format [19]. That is a caching correctness bug as much as an agent feature: a shared cache told Vary the wrong thing was serving one representation for two request types.
One operational detail undercuts the scoreboard as a feedback loop. Reports cache for six hours, so rescanning straight after a deploy can hand you a stale number [4]. Verification runs on curl instead: the status line must be 404, and the markdown request must answer with content-type: text/markdown and a Vary that includes Accept [21]. The grader is the prompt. The shell is the test.
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
The content efficiency check measured readable text at 4.83 percent of the homepage HTML against a bar of 5 percent.
Running npx is-agentic against promptway.com returned a score of 74 out of 100 with the label "Ready with a few material gaps."
The report broke down as Essential 59 of 80, Recommended 12.6 of 20, and a 2.4-point bonus.
is-agentic.com wraps Ora's agent-readiness research: essential checks share 80 points, recommended checks share 20, a small bonus can add up to 5, and checks that do not apply are excluded.
is-agentic reports cache for six hours, so a re-scan immediately after a deploy can return a misleading result.
The is-agentic CLI is invoked as npx is-agentic promptway.com, with --json returning the machine-readable shape; it returns a stored report if one exists or starts a scan and waits.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Specific and reproducible, but single first-party account
The numbers are unusually concrete for a self-report: a full score breakdown that sums correctly, a per-check failure list, exact paths and headers, and two curl commands a reader can run. But the cluster contains exactly one source, written by the owner of the graded site, and nothing independently corroborates the score, the check semantics or the post-fix state. Nothing verifies the remediation beyond assertion.
Two self-reported runs and one deploy
Observable adoption is limited to the author's own use: a scan of the publication host, an earlier hand-run exercise on a personal site, and one production deployment of fixes. No download counts, third-party scans, customer disclosures or ecosystem uptake for is-agentic or Ora's rubric appear in the supplied material.
Hedged, but the improvement is unmeasured
The post is notably restrained: it discloses partial credit, admits the content-efficiency fix may still register as partial in production, and declines to game the MCP check. The overstatement is structural rather than rhetorical: the headline 74 is a pre-remediation figure and no re-scan score is published, while the caching caveat the author raises means a quick re-check would be unreliable anyway. Readers can therefore infer improvement that the cluster never measures.
First-party account promoting its own publication and tooling
The post is published on the graded organization's own dev.to account, about the author's own site, and it positions Promptway as "the publication I want agents to cite" while linking prior Promptway articles and a same-origin tool. It closes with a reusable fix-it prompt that markets the approach. There is no disclosed financial relationship with is-agentic or Ora in the supplied source, so the incentive is reputational and distributional rather than evidenced commercial payment.
Internally consistent, externally unconfirmed
Confidence is moderate: the arithmetic checks out, the technical details are specific enough to be falsifiable, and the author discloses limits. It is held down by having one first-party publisher, no independent scan, no post-fix score, and no evidence that is-agentic scores track real agent behavior.
build
Two Next.js apps instead of one, because isAdmin is a privilege escalation waiting to happen1 distinct publisher
build
Rate limit your MCP servers, because a retrying agent turns one error into a billing incident1 distinct publisher
build
The MCP transport your search results teach has been deprecated since March1 distinct publisher
build
MCP 2026-07-28 drops the `result` wrapper, and your unit tests will not notice1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 21, 2026