# Code with Antonio Public Discovery

Version: 1

Code with Antonio exposes public content in HTML by default and explicit `.md` twins for supported public route families.

## Discovery surfaces

- [`/llms.txt`](https://www.codewithantonio.com/llms.txt) — lightweight operator hint surface
- [`/sitemap.xml`](https://www.codewithantonio.com/sitemap.xml) — XML sitemap for crawlers
- [`/sitemap.md`](https://www.codewithantonio.com/sitemap.md) — markdown discovery index
- [`/rss.xml`](https://www.codewithantonio.com/rss.xml) — RSS feed

## Human URLs

- Posts: `https://www.codewithantonio.com/<slug>`
- Workshop lessons: `https://www.codewithantonio.com/workshops/<module>/<lesson>` for free public lessons
- Workshop landing pages: `https://www.codewithantonio.com/workshops/<module>`

### Indexed public examples

- No public discovery resources are available right now.

## Markdown twins

- Posts: `https://www.codewithantonio.com/<slug>.md`
- Workshop lessons: `https://www.codewithantonio.com/workshops/<module>/<lesson>.md` for free public lessons
- `Accept: text/markdown` content negotiation is supported on post and lesson HTML routes.

## Usage

```bash
curl https://www.codewithantonio.com/llms.txt
curl https://www.codewithantonio.com/sitemap.md
curl https://www.codewithantonio.com/sitemap.xml
curl https://www.codewithantonio.com/rss.xml
curl https://www.codewithantonio.com/some-post-slug.md
curl https://www.codewithantonio.com/workshops/module-slug/lesson-slug.md
curl -H 'Accept: text/markdown' https://www.codewithantonio.com/some-post-slug
```
