Agency site and GEO engine
Your Wish Is Our Code's own site, built to rank in search and to be quoted by AI answer engines.
- Built for
- Your Wish Is Our Code LLC
- Role
- Founder
- Status
- Live
- Stack
- Next.js, React, TypeScript, Tailwind, GSAP, Postgres, Fly.io, Claude


I built the agency's site to be found and quoted. Its pages lead with the answer and show the source behind each key fact. A blog engine researches, writes and fact-checks its own posts. And every week a run asks the AI platforms what a business owner would ask, then logs what they answer.
Pages, posts and prompts
- URLs
- 289
- in its live sitemap
- posts
- 22
- written and fact-checked by the blog engine
- prompts on 5 AI platforms
- 38
- the weekly run's current set


Pages built to be quoted
The site's guides, glossary terms and service, industry and location pages open with the answer in plain words. Key facts carry their source and the day they were checked, and every page's structured data describes the agency the same way.
Link audits gate every merge, so no page is left unlinked or pointing nowhere.
- Robots open to the AI answer-engine crawlers, each named, with a log line for every visit they make
- Answer-first blocks, definitions, key facts and cited sources, built as parts the page families share
- An llms.txt file for the language models that read the site
- A sitemap that dates each page by its last real change, and an IndexNow ping after every deploy
Key facts on the agency's home page, each with its source and the day it was checked.


A blog that checks its own claims
The blog engine runs on its own machine on a schedule. It picks a topic from a queue, researches it from sources it fetches and writes the post with Claude. A second pass then checks every claim against those sources.
A post that fails the check is rewritten, only in the sentences the checker flagged, and what still fails is cut. Publishing is a single database transaction, then the site refreshes the page and pings IndexNow. A spending cap, a deadline and a pause switch keep each run in bounds, and a day without a post sends an alert.
It has published 22 posts since Sep 2026: how-tos for business owners, AI news, and series like Found by answer engines.
The blog's posts, newest first.
The weekly answer log
Each week's run now asks the same 38 prompts on 5 AI platforms: ChatGPT, Claude, Gemini, Google AI Mode and Perplexity. The full set first ran at the start of November; earlier weeks ran a smaller set. Each prompt is asked once, in a new chat, with no follow-up and no second try.
The runs land in the agency CRM, beside a daily index check on Google. Each logged answer records:
- The domains it cites, in the answer's order
- Whether it names the agency, and in what place
- Which of the agency's pages it cites
- The other businesses it names
Contact
For a role, a project or a question about anything here, email me.
An AI phone line that answers questions about my work.
- Call my AI
- (213) 635-1440
- Download
- Résumé (PDF)