The Doozer Brainlive from the knowledge bundle · v2.2.618 · 2026-09-13 17:16 ETall pages · one page

AI Discoverability — being the local layer AI agents cite

systems/ai-discoverability.md · System · ai, seo, discoverability, llms-txt, robots, duckduckgo, bing, indexnow, atlas, agents

unverified: no trust signals recorded yet

How Doozer makes itself legible to AI agents and AI-powered search (ChatGPT, Perplexity, Claude, Gemini, Copilot, DuckDuckGo). The DDG=Bing insight, the explicit crawler welcome, llms.txt, and the machine-readable stack (schema.org JSON-LD + Atlas + design.md) that already existed.

AI Discoverability — being the local layer AI agents cite

The [[the-observed-world]] endgame is that AI agents are the new observers: they ask "is there a good X near me?" and Doozer should always be able to answer "yes, here it is, with structured data." This node is how a Doozer host makes itself legible to AI and AI-powered search.

The load-bearing insight: DuckDuckGo is Bing

DuckDuckGo does not run its own web index. Its results are overwhelmingly Bing-sourced (plus DuckDuckBot for a little, Apple Maps for local). So "optimize for DuckDuckGo" mostly means "be in Bing" — which the existing [[indexnow]] pipe already does (instant Bing submission on publish; verified healthy, HTTP 202s flowing). Same logic extends to the AI assistants: ChatGPT search, Copilot, and DuckAssist all lean on Bing's index. IndexNow is therefore the single biggest AI-search lever, and it was already built. The gap was the AI-native layer below.

The machine-readable stack (most of it pre-existed)

Every Doozer business page already emits, and now advertises, structured data:

What v2.2.420 added

The stance (a choice, not a default)

Most sites are racing to block AI crawlers. Doozer does the opposite: the whole model is that every observed business should be findable, and being the structured local layer AI agents cite and route through may be a bigger business than the sites themselves ([[the-observed-world]]). So we roll out the welcome mat and hand agents citable data. Guardrail: the data must be true and current before we invite citation — the quality gate ([[the-mission]]) still governs what gets indexed and enriched; we never advertise a thin skeleton.

Verify by looking (not the token)

curl the live surfaces on a real host: /llms.txt, /robots.txt, /.well-known/doozer-atlas, and grep the homepage for application/ld+json. Per [[feedback_verify_by_looking]], confirm on live pixels/bytes, since a legacy path can silently no-op.

Related: [[indexnow]] (Bing pipe), [[atlas]] (outward emission), [[the-observed-world]] (agents as observers), [[seo-cliff-recovery]] (only index what is real).

The brain itself, for agents (Sept 2026)

The whole knowledge bundle is live at four addresses on doozer.work, rendered from the knowledge/ files on every request (15-minute cache), so deploying a node updates it:

form address robots
HTML index, start here https://doozer.work/brain.html none; ~30KB, one link per node
HTML, one page per node https://doozer.work/brain/<node>.html none; ~5 to 20KB each, cross-links rewritten, prev/next
HTML, everything on one page https://doozer.work/brain-full.html none; ~420KB, for readers that can take it
Markdown /brain noindex, noarchive (shareable, not a search result)
plain text /brain.txt noindex
JSON /brain.json noindex

The HTML forms exist because most agent fetchers choke on text/markdown, on an extensionless URL, on a single 450KB document, or treat noindex as "do not read". The server was never at fault (every form returned the right type); the SHAPE was. Give an agent the index and it can walk the pages it needs. The operator's rule: it is not open source, and it is not the secret recipe; hand the .html address to an agent and it reads everything, with a table of contents.

The writer model is chosen on accuracy, not priceAI Postcards — Factory, Theme Studio, and Campaigns