Start with the content
The Agentic Commerce Field Guide is George Kelly’s public editorial library. Each guide is server-rendered HTML with matching Markdown and JSON. Every representation retains the answer, examples, source notes, and editorial dates.
- Agentic commerce starts with an operating model. · Markdown · JSON
- ROAS calculator: break-even and contribution · Markdown · JSON
- Product data an agent can use without guessing. · Markdown · JSON
- From request to release: a supervised commerce workflow. · Markdown · JSON
- Measure AI visibility without confusing it with traffic. · Markdown · JSON
- Make a website easy for agents to find, read, and use. · Markdown · JSON
- How do you check AI product copy before publishing? · Markdown · JSON
- How to read AI referral traffic in GA4 · Markdown · JSON
- Can your stock support more ad spend? · Markdown · JSON
- Product data ownership: resolve a price conflict · Markdown · JSON
- Does the product page match the variant you submitted? · Markdown · JSON
- Is the campaign still profitable after returns? · Markdown · JSON
The JSON content index uses a site-specific, versioned schema. It is a catalog of published resources, not an industry agent protocol. HTML URLs are canonical; alternate formats point back to them.
A callable contribution calculator
A read-only GET endpoint performs the same arithmetic as the browser calculator. It has no account access, external data sources, transactions, or side effects. No authentication is required.
OpenAPI 3.1.1 description ↗GET https://www.iamgeorgekelly.com/api/tools/contribution?netRevenue=1000&costOfGoods=550&variableCosts=150&adSpend=200Provide netRevenue, costOfGoods, variableCosts, and adSpend exactly once as non-negative decimal numbers up to 1 trillion. Use the same currency and cohort. Unknown parameters, missing values, duplicates, and invalid numbers return HTTP 400. Calculations use double precision; inputs that underflow to zero or produce a non-finite result are also rejected.
For the example request: gross profit is 450; contribution before ads is 300; contribution after ads is 100; revenue ROAS is 5; gross-profit return is 2.25; contribution return is 1.5; break-even ROAS is approximately 3.3333. Returns are multiples. The contribution-margin field is a decimal fraction.
Zero ad spend produces null spend ratios. Non-positive contribution before ads produces null break-even ROAS. Negative profits remain negative. The tool excludes fixed overhead and does not establish incremental advertising impact.
Open the illustrative API response ↗GET query strings may appear in hosting or client logs. The browser calculator keeps its entered figures local; use it for sensitive scenarios.
An inventory and ad-spend worksheet
The inventory worksheet checks a proposed increase against daily stock and contribution. Its article exports include formulas, timing assumptions, and worked examples. Current-scenario CSV and JSON downloads are generated in the browser; this worksheet has no HTTP calculation endpoint.
Read the illustrative scenarios and expected results ↗Editorial policy & corrections
AI-assisted research and drafting. Provider-specific claims link to primary sources. Frameworks are editorial proposals; worked examples are illustrative and are not employer performance results.
- Provider-specific statements use primary documentation and carry source-check dates.
- Examples labeled hypothetical, synthetic, or illustrative are demonstrations, not reported business outcomes.
- Dates change when content is substantively revised. A deployment alone does not refresh the editorial date.
- Career pages provide professional context. A linked project does not imply that an employer has adopted a framework from this library.
- Crawl access, indexing, citations, referrals, and qualified inquiries are separate measurements. Technical availability does not establish traffic growth.
Production pages use Vercel Web Analytics for page usage and referral reporting, with query strings and fragments removed from the page URLs sent to that service. Google Analytics 4 measures visits and engagement after visitor consent. Calculator inputs are not sent to either analytics service. See the privacy and analytics details.
For a correction, send the page URL, the statement in question, and a supporting source to iamgeorgekelly@gmail.com.
What the discoverability files mean
The production robots policy allows crawling, and the sitemap lists canonical public pages. Preview deployments remain excluded. The llms.txt index and full-text bundle are convenience formats; they do not promise inclusion in an assistant’s answers.
The OpenAPI document describes an implemented calculation endpoint. This site does not advertise an MCP server, an A2A service, or a ChatGPT plugin. Those descriptors would imply capabilities beyond this content library.
Read the research-backed discoverability guide ↗