# Agents Guide — meancofounder.com

## What this site is

Mean Cofounder is the waitlist landing page for an AI cofounder product aimed at solo builders. The product (in development) is a Notion-style workspace with projects on the left, notes and todos in the center, and an AI cofounder in the sidebar that gives direct accountability feedback ("tough love") to push founders to ship instead of endlessly planning.

## Key routes

- `/` — Landing page: hero, product description, features, and waitlist email capture (appears twice on the page).
- `/api/subscribe` — `POST` endpoint to join the waitlist. JSON body: `{ "email": "user@example.com" }`. No auth.
- `/api/og` — Dynamic Open Graph image.
- `/llms.txt` — LLM-readable site summary.
- `/sitemap.xml`, `/robots.txt` — Crawl metadata.
- `/.well-known/agent-card.json`, `/.well-known/ai-agent.json` — Agent manifests.

## How agents should interact

- Reading any page content is allowed.
- Joining the waitlist is allowed only with an email address explicitly provided by the human user. Use the waitlist form (the input labelled "Email address", `data-agent-action="join-waitlist"`) or `POST /api/subscribe`.
- Do not submit fabricated or guessed email addresses.
- Do not submit the waitlist form repeatedly or attempt to enumerate other subscribers.
- There is no login, checkout, pricing, or payment flow on this site; any action that looks like one is out of scope.
- There are no destructive actions on this site.

## Safety attributes

- Primary CTAs are tagged with `data-testid` and `data-agent-action`.
- The waitlist form is tagged with `data-agent-form="waitlist"`.
