Agent-stack SHIPPED to dare.co.uk production
2026-05-15 · ~07:33 ET · commit 548376f3 on xlab-studio/dare-co-uk
Closes the audit → staging → ship arc started this morning. Companion to: - Gap analysis audit — the why + portfolio gap matrix - Staging preview — the what (staging files for review)
Live now on production
| Surface | URL | Status |
|---|---|---|
| llms.txt | dare.co.uk/llms.txt | ✓ extended with “For agents and developers” + “Platform” sections; preserves Key Pages + contact |
| llms-full.txt | dare.co.uk/llms-full.txt | ✓ NEW — extended brand bio, content rings, voice notes |
| agents.md | dare.co.uk/agents.md | ✓ NEW — agent integration instructions |
| .well-known/agent.json | dare.co.uk/.well-known/agent.json | ✓ NEW — machine-readable agent profile |
| sitemap_agentic_discovery.xml | dare.co.uk/sitemap_agentic_discovery.xml | ✓ NEW — XSL-rendered sitemap of the 4 resources above |
| agent-sitemap.xsl | dare.co.uk/agent-sitemap.xsl | ✓ NEW — stylesheet for human-readable rendering |
| robots.txt | dare.co.uk/robots.txt | ✓ extended — 8 AI-bot blocks now allow the 4 new files |
What changed in numbers
| File | Action | Bytes |
|---|---|---|
| llms.txt | modified | 2,379 → 3,048 (+669) |
| llms-full.txt | new | 4,667 |
| agents.md | new | 4,874 |
| .well-known/agent.json | new | 1,851 |
| sitemap_agentic_discovery.xml | new | 891 |
| agent-sitemap.xsl | new | 5,779 |
| robots.txt | modified | 2,040 → 2,872 (+832) |
| Total payload added | ~20.7 KB of agent-discovery signal |
End-to-end verification
Probed after the Cloudflare Pages build finished (~30s from push to live):
- All 7 paths return HTTP 200 with correct content-types
agent.jsonparses, version2026-05-15, 4 true capabilities + 2 false (honest about voice / commerce not being ready)sitemap_agentic_discovery.xmllists 4 URLs, all pointing at productionwww.dare.co.ukrobots.txtClaudeBot block now lists 6 Allow rules (was 2)- XSL stylesheet declared via
<?xml-stylesheet href="/agent-sitemap.xsl"?>— browsers render the sitemap as a styled HTML page
What this unlocks
Per user_compounding_signal_north_star:
- LLM agents (Claude / ChatGPT / Perplexity) reading dare.co.uk now find a clean, machine-friendly entry point at
/llms.txt→/llms-full.txt→/agents.md→/.well-known/agent.json. Citations + recommendations should be more accurate and confident - Search engines (Googlebot et al) get the additional sitemap pointing at the agent-discovery resources, plus the existing
ArticleJSON-LD on every essay - Other AI bots (ClaudeBot, GPTBot, Google-Extended, etc.) explicitly listed in robots.txt now have permission to read the agent-discovery resources, not just the bare
llms.txt
Two layers, both fed.
What’s NEXT in the portfolio
| Site | State |
|---|---|
| dare.co.uk | ✓ SHIPPED (this report) |
| audreyinc.com | ✓ Shopify-shipped natively (UCP v2026-04-08) — work shifts to bio ownership + GSC product flags |
| beta.dogwood.house | Staging built at dogwood-agent-stack-preview.pages.dev; ready to copy into the flat HTML repo when Dan stands it up |
Three sites, one signal layer. Foundation for the agent-mediated discovery + trust stack to compound on top.
Watch items
dare_agent_discoverability.pygenerator — currently writes llms.txt; future regens will overwrite the manually-added “For agents and developers” + “Platform” sections unless the template is updated. Footer notes the manual edit- Cloudflare-managed robots.txt —
# BEGIN/END Cloudflare Managed contentmarkers around the bot blocks. If CDN, security layer, and DNS provider sitting in front of dare.co.uk.">CF overwrites the new Allow rules on managed-content updates, plan B is to move them to dashboard managed rules or to a section outside the markers - Main sitemap.xml —
sitemap_agentic_discovery.xmlis standalone; Shopify’s convention has it referenced from the main sitemap-as-index. Worth promoting dare’ssitemap.xmlto index format on the next regen - Citation tracking — periodic Rich Results Test + spot-check LLM citations to confirm agents are using the new resources
Linked memories
project_agent_discoverability_portfolio_rollout— the rollout frameproject_shopify_ucp_audrey_native— the trigger (audrey’s free Shopify plumbing surfaced the gap)project_audrey_agent_discoverability— editorial layer for audrey (20 gift-use-cases)project_dogwood_agent_stack_built_2026-05-15— sibling staging for dogwooduser_compounding_signal_north_star— why this matters strategically
Generated 2026-05-15 morning. The arc from “I noticed audrey’s sitemap is interesting” (~10am) to “dare.co.uk now has the canonical stack” (~7:33am ET, working in Eastern; the dare-co-uk apex shows 200 OK) lasted under 90 minutes of focused work.