<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>The Armature library</title>
  <link>https://armature.tech/library</link>
  <atom:link href="https://armature.tech/library/feed.xml" rel="self" type="application/rss+xml" />
  <description>How coding agents choose which software to install, and what a vendor can do about it.</description>
  <language>en</language>
  <lastBuildDate>Thu, 03 Sep 2026 09:00:00 GMT</lastBuildDate>
  <item>
    <title>How to write a page an AI answer will quote</title>
    <link>https://armature.tech/library/write-content-an-ai-answer-will-quote</link>
    <guid isPermaLink="true">https://armature.tech/library/write-content-an-ai-answer-will-quote</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Extraction rewards one specific shape: a question heading, then a self-contained answer in 40 to 60 words. Most pages bury the answer in paragraph four.</description>
  </item>
  <item>
    <title>How to write a quickstart an agent can follow</title>
    <link>https://armature.tech/library/write-a-quickstart-an-agent-can-follow</link>
    <guid isPermaLink="true">https://armature.tech/library/write-a-quickstart-an-agent-can-follow</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>The highest return change most developer tool companies can make. What breaks, why it costs installs, and the exact shape that works.</description>
  </item>
  <item>
    <title>Why did the coding agent pick my competitor?</title>
    <link>https://armature.tech/library/why-did-the-agent-pick-my-competitor</link>
    <guid isPermaLink="true">https://armature.tech/library/why-did-the-agent-pick-my-competitor</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Answers</category>
    <description>Five reasons, ranked by how often they occur in judged sessions. Four of the five are defects you can fix in days, not preferences you have to out-argue.</description>
  </item>
  <item>
    <title>Which coding agent should you optimise for?</title>
    <link>https://armature.tech/library/which-coding-agent-should-i-optimise-for</link>
    <guid isPermaLink="true">https://armature.tech/library/which-coding-agent-should-i-optimise-for</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Answers</category>
    <description>They need different work. Codex reads the web in half its decisions, Claude Code in 1.6%. The answer depends on one thing you can find out about your own users.</description>
  </item>
  <item>
    <title>The repository decides more than your marketing does</title>
    <link>https://armature.tech/library/what-decides-the-pick-the-repository</link>
    <guid isPermaLink="true">https://armature.tech/library/what-decides-the-pick-the-repository</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>From the experiment</category>
    <description>The same request in a JavaScript and a TypeScript codebase produced different winners. An incumbent beat a written instruction.</description>
  </item>
  <item>
    <title>What coding agents choose in a TypeScript project</title>
    <link>https://armature.tech/library/what-coding-agents-choose-in-typescript</link>
    <guid isPermaLink="true">https://armature.tech/library/what-coding-agents-choose-in-typescript</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>From the experiment</category>
    <description>2,084 judged sessions inside TypeScript codebases. The leader differed from the overall leader in 3 of 15 categories.</description>
  </item>
  <item>
    <title>What coding agents choose in a Python project</title>
    <link>https://armature.tech/library/what-coding-agents-choose-in-python</link>
    <guid isPermaLink="true">https://armature.tech/library/what-coding-agents-choose-in-python</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>From the experiment</category>
    <description>983 judged sessions inside Python codebases. The leader differed from the overall leader in 4 of 7 categories.</description>
  </item>
  <item>
    <title>What coding agents choose in a JavaScript project</title>
    <link>https://armature.tech/library/what-coding-agents-choose-in-javascript</link>
    <guid isPermaLink="true">https://armature.tech/library/what-coding-agents-choose-in-javascript</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>From the experiment</category>
    <description>900 judged sessions inside JavaScript codebases. The leader differed from the overall leader in 2 of 7 categories.</description>
  </item>
  <item>
    <title>When coding agents build it themselves instead of buying</title>
    <link>https://armature.tech/library/what-coding-agents-build-in-house</link>
    <guid isPermaLink="true">https://armature.tech/library/what-coding-agents-build-in-house</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>From the experiment</category>
    <description>In five of eighteen categories the most common outcome was hand-written code, not a product. Where agents build rather than adopt.</description>
  </item>
  <item>
    <title>What about Gemini CLI, Windsurf, Cline and the others?</title>
    <link>https://armature.tech/library/what-about-the-other-coding-agents</link>
    <guid isPermaLink="true">https://armature.tech/library/what-about-the-other-coding-agents</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Guides</category>
    <description>We measured three agents and not the rest. Why those three, what we think transfers to the others, and what we are not willing to claim without data.</description>
  </item>
  <item>
    <title>How to get picked for voice agents by coding agents</title>
    <link>https://armature.tech/library/voice-agents-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/voice-agents-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Vapi took 24% of 308 judged voice agents sessions. What the numbers say a vendor in this category should do.</description>
  </item>
  <item>
    <title>Time to first successful call, when the developer is an agent</title>
    <link>https://armature.tech/library/time-to-first-successful-call</link>
    <guid isPermaLink="true">https://armature.tech/library/time-to-first-successful-call</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>The oldest onboarding metric, with a new reader. An agent does not persist through friction, it switches. What that changes about where you measure.</description>
  </item>
  <item>
    <title>The dataset: which software coding agents choose</title>
    <link>https://armature.tech/library/the-dataset</link>
    <guid isPermaLink="true">https://armature.tech/library/the-dataset</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>From the experiment</category>
    <description>235 ranking rows across 18 categories from 5,292 judged sessions, as CSV and JSON, under CC BY 4.0. Cite it, load it, feed it to an agent.</description>
  </item>
  <item>
    <title>Technical content marketing when the reader is a machine</title>
    <link>https://armature.tech/library/technical-content-marketing-for-ai-search</link>
    <guid isPermaLink="true">https://armature.tech/library/technical-content-marketing-for-ai-search</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Guides</category>
    <description>Agents search with long, site-scoped queries and want configuration, limits and pricing units. Most content answers something else.</description>
  </item>
  <item>
    <title>Structured data for a developer tool site</title>
    <link>https://armature.tech/library/structured-data-for-developer-tools</link>
    <guid isPermaLink="true">https://armature.tech/library/structured-data-for-developer-tools</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>Which schema types are worth adding, which are a waste, and the one rule that turns markup from an asset into a manual penalty.</description>
  </item>
  <item>
    <title>How to get picked for file storage by coding agents</title>
    <link>https://armature.tech/library/storage-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/storage-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Amazon S3 took 46% of 90 judged file storage sessions. What the numbers say a vendor in this category should do.</description>
  </item>
  <item>
    <title>Share of voice (in AI answers)</title>
    <link>https://armature.tech/library/share-of-voice</link>
    <guid isPermaLink="true">https://armature.tech/library/share-of-voice</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>Your brand mentions as a proportion of all brand mentions across a tracked prompt set. Useful against your own history, meaningless as an absolute number.</description>
  </item>
  <item>
    <title>How to get picked for serverless compute by coding agents</title>
    <link>https://armature.tech/library/serverless-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/serverless-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>AWS Lambda took 24% of 287 judged serverless compute sessions. What the numbers say a vendor in this category should do.</description>
  </item>
  <item>
    <title>Self-preference</title>
    <link>https://armature.tech/library/self-preference</link>
    <guid isPermaLink="true">https://armature.tech/library/self-preference</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>Whether a coding agent favours its own maker&#39;s products. One category showed it, seven did not. What we found and how we controlled for it.</description>
  </item>
  <item>
    <title>How to get picked for search by coding agents</title>
    <link>https://armature.tech/library/search-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/search-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Postgres Full-Text Search took 17% of 459 judged search sessions. What the numbers say a vendor in this category should do.</description>
  </item>
  <item>
    <title>How to get picked for code sandboxes by coding agents</title>
    <link>https://armature.tech/library/sandboxes-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/sandboxes-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>E2B took 42% of 299 judged code sandboxes sessions. What the numbers say a vendor in this category should do.</description>
  </item>
  <item>
    <title>robots.txt for AI crawlers</title>
    <link>https://armature.tech/library/robots-txt-for-ai-crawlers</link>
    <guid isPermaLink="true">https://armature.tech/library/robots-txt-for-ai-crawlers</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Which AI user agents exist, what each one is for, and why blocking the wrong one removes you from the answers instead of protecting you.</description>
  </item>
  <item>
    <title>Optimising a README and a repository for agents</title>
    <link>https://armature.tech/library/readme-and-repository-optimization</link>
    <guid isPermaLink="true">https://armature.tech/library/readme-and-repository-optimization</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>A public repository is a first-class artefact for an agent. What to put in it, and the parts that decide whether your code is copied.</description>
  </item>
  <item>
    <title>Prompt monitoring</title>
    <link>https://armature.tech/library/prompt-monitoring</link>
    <guid isPermaLink="true">https://armature.tech/library/prompt-monitoring</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>Sending a fixed list of prompts to AI assistants on a schedule and counting brand mentions. How every AI visibility tool works, and what the method cannot see.</description>
  </item>
  <item>
    <title>Programmatic SEO, and when it becomes doorway pages</title>
    <link>https://armature.tech/library/programmatic-seo</link>
    <guid isPermaLink="true">https://armature.tech/library/programmatic-seo</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>Generating many pages from one data set works when each page carries data only you have. It fails when they are one page renamed.</description>
  </item>
  <item>
    <title>The products coding agents consider and never choose</title>
    <link>https://armature.tech/library/products-coding-agents-consider-and-never-choose</link>
    <guid isPermaLink="true">https://armature.tech/library/products-coding-agents-consider-and-never-choose</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>From the experiment</category>
    <description>67 products reached the shortlist at least 25 times and were adopted zero times. Being rejected is cheaper to fix than being unknown.</description>
  </item>
  <item>
    <title>How to get picked for product analytics by coding agents</title>
    <link>https://armature.tech/library/product-analytics-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/product-analytics-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>PostHog took 53% of 359 judged product analytics sessions. What the numbers say a vendor in this category should do.</description>
  </item>
  <item>
    <title>Writing a pricing page an agent can use</title>
    <link>https://armature.tech/library/pricing-pages-agents-can-read</link>
    <guid isPermaLink="true">https://armature.tech/library/pricing-pages-agents-can-read</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Agents search for pricing more than you would expect, and they want units rather than plan names. Most pricing pages miss that.</description>
  </item>
  <item>
    <title>Persona prompt</title>
    <link>https://armature.tech/library/persona-prompt</link>
    <guid isPermaLink="true">https://armature.tech/library/persona-prompt</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>The same request written as four kinds of person. It changed the category leader in 14 of 18 categories, which is the cheapest split.</description>
  </item>
  <item>
    <title>How to get picked for performance testing by coding agents</title>
    <link>https://armature.tech/library/perf-ci-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/perf-ci-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>JMH took 10% of 216 judged performance testing sessions. What the numbers say a vendor in this category should do.</description>
  </item>
  <item>
    <title>How to get picked for payments by coding agents</title>
    <link>https://armature.tech/library/payments-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/payments-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Stripe took 88% of 395 judged payments sessions. What the numbers say a vendor in this category should do.</description>
  </item>
  <item>
    <title>Package naming for coding agents</title>
    <link>https://armature.tech/library/package-naming-for-coding-agents</link>
    <guid isPermaLink="true">https://armature.tech/library/package-naming-for-coding-agents</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>When the product name, the package name and the import name differ, an agent has to guess a mapping. Sometimes it installs somebody else&#39;s package.</description>
  </item>
  <item>
    <title>Open source as distribution, when the reader is an agent</title>
    <link>https://armature.tech/library/open-source-as-distribution-for-agents</link>
    <guid isPermaLink="true">https://armature.tech/library/open-source-as-distribution-for-agents</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>A public repository was always readable, quotable and copyable. What changed is who copies from it, and how little they forgive.</description>
  </item>
  <item>
    <title>Open seam</title>
    <link>https://armature.tech/library/open-seam</link>
    <guid isPermaLink="true">https://armature.tech/library/open-seam</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>The thing a test repository is missing, which is what makes it a valid test. A repository that already has your category cannot measure choice.</description>
  </item>
  <item>
    <title>How to get picked for observability by coding agents</title>
    <link>https://armature.tech/library/observability-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/observability-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Sentry took 37% of 360 judged observability sessions. What the numbers say a vendor in this category should do.</description>
  </item>
  <item>
    <title>Model Context Protocol (MCP)</title>
    <link>https://armature.tech/library/model-context-protocol</link>
    <guid isPermaLink="true">https://armature.tech/library/model-context-protocol</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>The open standard for connecting AI clients to tools and data. What it is, why it changed developer tool distribution, and what it means for discoverability.</description>
  </item>
  <item>
    <title>MCP server discoverability</title>
    <link>https://armature.tech/library/mcp-server-discoverability</link>
    <guid isPermaLink="true">https://armature.tech/library/mcp-server-discoverability</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>How an agent finds, chooses and keeps using an MCP server. What to put in tool descriptions, why registries are not the main route yet, and what to measure.</description>
  </item>
  <item>
    <title>MCP analytics: seeing what users do through an agent</title>
    <link>https://armature.tech/library/mcp-analytics</link>
    <guid isPermaLink="true">https://armature.tech/library/mcp-analytics</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Guides</category>
    <description>When a user delegates to an agent, the session happens inside Claude or ChatGPT and your interface never sees it. What to capture.</description>
  </item>
  <item>
    <title>Markdown twin</title>
    <link>https://armature.tech/library/markdown-twin</link>
    <guid isPermaLink="true">https://armature.tech/library/markdown-twin</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>The same page served as Markdown at the same address plus .md. Agents read it far better than a rendered site, and almost nobody publishes one.</description>
  </item>
  <item>
    <title>How to get picked for email sending by coding agents</title>
    <link>https://armature.tech/library/mail-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/mail-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Resend took 36% of 208 judged email sending sessions. What the numbers say a vendor in this category should do.</description>
  </item>
  <item>
    <title>llms.txt: what it is, what it does, and what to put in it</title>
    <link>https://armature.tech/library/llms-txt-guide</link>
    <guid isPermaLink="true">https://armature.tech/library/llms-txt-guide</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>About one site in ten has one. It takes an hour. Here is what the file is for, an honest account of what it does and does not do, and a template.</description>
  </item>
  <item>
    <title>LLMO (large language model optimization)</title>
    <link>https://armature.tech/library/llmo</link>
    <guid isPermaLink="true">https://armature.tech/library/llmo</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>A third name for the same work as GEO and AEO. What the term adds, what it does not, and the one distinction that is actually load bearing.</description>
  </item>
  <item>
    <title>Judge model</title>
    <link>https://armature.tech/library/judge-model</link>
    <guid isPermaLink="true">https://armature.tech/library/judge-model</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>The model that reads a session and decides what was chosen. Why it must come from a different family, and the rules that matter.</description>
  </item>
  <item>
    <title>Is GEO worth it for a developer tool company?</title>
    <link>https://armature.tech/library/is-geo-worth-it-for-a-developer-tool</link>
    <guid isPermaLink="true">https://armature.tech/library/is-geo-worth-it-for-a-developer-tool</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Answers</category>
    <description>Partly, and the honest answer depends on one number you can measure: how many of your users run an agent that searches the web at all.</description>
  </item>
  <item>
    <title>Install share</title>
    <link>https://armature.tech/library/install-share</link>
    <guid isPermaLink="true">https://armature.tech/library/install-share</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>The percentage of sessions in a category where a coding agent picked your product and wrote working integration code. The agent-era equivalent of market share.</description>
  </item>
  <item>
    <title>In-house rate</title>
    <link>https://armature.tech/library/in-house-rate</link>
    <guid isPermaLink="true">https://armature.tech/library/in-house-rate</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>The share of sessions where a coding agent wrote the implementation itself instead of adopting any product. It ranged from 0% to 52% by category.</description>
  </item>
  <item>
    <title>How we measured this</title>
    <link>https://armature.tech/library/how-we-measured-this</link>
    <guid isPermaLink="true">https://armature.tech/library/how-we-measured-this</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Guides</category>
    <description>The method behind every number here: 51 realistic codebases, 481 frozen prompts, real agents at pinned versions, and a blind judge.</description>
  </item>
  <item>
    <title>How to win the enterprise persona</title>
    <link>https://armature.tech/library/how-to-win-the-enterprise-persona</link>
    <guid isPermaLink="true">https://armature.tech/library/how-to-win-the-enterprise-persona</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Adding procurement language moved the winner to a Microsoft product in four unrelated categories. The mechanism is documentation.</description>
  </item>
  <item>
    <title>How to show up in ChatGPT, Claude and Perplexity</title>
    <link>https://armature.tech/library/how-to-show-up-in-chatgpt-claude-and-perplexity</link>
    <guid isPermaLink="true">https://armature.tech/library/how-to-show-up-in-chatgpt-claude-and-perplexity</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>The three assistants retrieve differently, so the same page performs differently in each. What each one favours, and the work that pays across all three.</description>
  </item>
  <item>
    <title>How to measure install share</title>
    <link>https://armature.tech/library/how-to-measure-install-share</link>
    <guid isPermaLink="true">https://armature.tech/library/how-to-measure-install-share</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>The number that tells you whether coding agents install your product. How to measure it yourself in a weekend, and the traps that make a measurement worthless.</description>
  </item>
  <item>
    <title>How to get your product recommended by Cursor</title>
    <link>https://armature.tech/library/how-to-get-recommended-by-cursor</link>
    <guid isPermaLink="true">https://armature.tech/library/how-to-get-recommended-by-cursor</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Cursor works with the project already open and indexed, which changes what it sees first. What moved its picks across 1,746 measured sessions.</description>
  </item>
  <item>
    <title>How to get your product recommended by Codex</title>
    <link>https://armature.tech/library/how-to-get-recommended-by-codex</link>
    <guid isPermaLink="true">https://armature.tech/library/how-to-get-recommended-by-codex</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Codex searches the web in 53% of decision runs, which makes it the one agent where published content changes the outcome in weeks.</description>
  </item>
  <item>
    <title>How to get your product recommended by Claude Code</title>
    <link>https://armature.tech/library/how-to-get-recommended-by-claude-code</link>
    <guid isPermaLink="true">https://armature.tech/library/how-to-get-recommended-by-claude-code</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Claude Code searches the web in 1.6% of decision runs and writes its own implementation in 19%. That changes which levers work. A specific playbook.</description>
  </item>
  <item>
    <title>The same question, four different people, four different answers</title>
    <link>https://armature.tech/library/how-personas-change-the-pick</link>
    <guid isPermaLink="true">https://armature.tech/library/how-personas-change-the-pick</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>From the experiment</category>
    <description>We asked for the same thing as a vibe coder, a junior, a senior engineer and an enterprise team. The category leader changed in 14 of 18 categories.</description>
  </item>
  <item>
    <title>How coding agents choose tools</title>
    <link>https://armature.tech/library/how-coding-agents-choose-tools</link>
    <guid isPermaLink="true">https://armature.tech/library/how-coding-agents-choose-tools</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Guides</category>
    <description>What happens between a developer&#39;s one-line request and a package landing in the lock file. The steps, and what changes the outcome.</description>
  </item>
  <item>
    <title>Harness</title>
    <link>https://armature.tech/library/harness</link>
    <guid isPermaLink="true">https://armature.tech/library/harness</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>The program around the model in a coding agent: how it reads files, which tools it has, how it plans. It decides which lever works.</description>
  </item>
  <item>
    <title>Generative engine optimization (GEO)</title>
    <link>https://armature.tech/library/generative-engine-optimization</link>
    <guid isPermaLink="true">https://armature.tech/library/generative-engine-optimization</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Glossary</category>
    <description>The practice of making content that AI systems use and cite when they write answers. What the term means, how it is measured, and where it stops.</description>
  </item>
  <item>
    <title>Generative engine optimization for developer tools</title>
    <link>https://armature.tech/library/generative-engine-optimization-for-developer-tools</link>
    <guid isPermaLink="true">https://armature.tech/library/generative-engine-optimization-for-developer-tools</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Guides</category>
    <description>GEO was built for brands that want mentioning in chat answers. Developer tools have a second, larger surface: the coding agent.</description>
  </item>
  <item>
    <title>Evals for an MCP server or a CLI</title>
    <link>https://armature.tech/library/evals-for-mcp-servers-and-clis</link>
    <guid isPermaLink="true">https://armature.tech/library/evals-for-mcp-servers-and-clis</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Guides</category>
    <description>Unit tests check your code. Evals check whether a real agent can still do the job through it. What to test, and why a judge is needed.</description>
  </item>
  <item>
    <title>How to get picked for evals by coding agents</title>
    <link>https://armature.tech/library/evals-coding-agents-playbook</link>
    <guid isPermaLink="true">https://armature.tech/library/evals-coding-agents-playbook</guid>
    <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
    <category>Playbooks</category>
    <description>Langfuse took 34% of 288 judged evals sessions. What the numbers say a vendor in this category should do.</description>
  </item>
</channel>
</rss>
