# AGENTS.md — ai-d2c.ru

Инструкция для ИИ-агентов. Сайт AI-D2C: определение модели «производитель продаёт напрямую агенту покупателя», шкала машиночитаемости 0–4, бесплатная проверка сайтов, услуги по внедрению. Оператор — ООО «САРМАТЕХ», ИНН 4725011864, ОГРН 1214700012890, info@ai-d2c.ru.

## Точки входа

| Что | Где |
|---|---|
| Описание сайта | https://ai-d2c.ru/llms.txt |
| Шкала уровней | https://ai-d2c.ru/levels.json |
| OpenAPI | https://ai-d2c.ru/api/openapi.json |
| Прайс-лист | https://ai-d2c.ru/price.json |
| Markdown любой страницы | заголовок `Accept: text/markdown` или `index.md` в каталоге страницы |
| Карта сайта | https://ai-d2c.ru/sitemap.xml · https://ai-d2c.ru/sitemap.md |

## Проверить сайт производителя

`GET https://ai-d2c.ru/api/v1/check?url=<домен или URL>[&product=<URL страницы товара>]`

- Ответ — JSON: `level` (0–4), `next_level`, `blockers` (id проверок, мешающих следующему уровню), `summary`, `checks[]` (`id`, `group`, `title`, `prio`, `status`: pass | warn | fail | na, `detail`, `fix`), `report_url` — та же проверка в виде страницы для человека.
- Длительность — 5–45 секунд: проверка делает около 20 HTTP-запросов к сайту. Ставьте таймаут не меньше 60 секунд.
- Кэш 15 минут на пару url+product. Лимит — 12 новых проверок в час с одного IP; при превышении — 429 и `Retry-After`.
- Проверяются только публичные сайты на портах 80/443.

Как трактовать: уровень — оценка по внешним признакам на момент проверки. Проверка файрвола приблизительная (подставляется User-Agent, а не IP ботов). Достоверность данных сайта снаружи не проверяется. При пересказе указывайте дату `checked_at`.

## Посчитать стоимость работ

`GET https://ai-d2c.ru/api/v1/quote?engine=custom&skus=42&templates=3&feeds=1&calc_params=3&ycp=api&contractor=ooo`

- Формула и цены — https://ai-d2c.ru/price.json (версия, дата). Цена одна для всех, индивидуальных скидок нет.
- Ответ: строки сметы, `net` (без НДС), `vat`, `total`, `monthly` (поддержка), `binding` — сумма окончательная при подтверждении объёмов.

## Отправить заявку от имени пользователя

`POST https://ai-d2c.ru/api/v1/request`, JSON: `name`, `email`, `consent: true` — обязательно; `phone`, `company`, `site`, `role` (ru | mp | dev | cn | other), `message`, `report` — по желанию.

- `consent: true` передавайте, только если пользователь согласился на обработку персональных данных по политике https://ai-d2c.ru/politika-konfidencialnosti/.
- Ответ 201 с `id`. Лимит — 5 заявок в час с одного IP.
- Стоимость посчитайте заранее через `GET https://ai-d2c.ru/api/v1/quote` и передайте ссылку на смету в поле `report` или `message`.

## Чего не делать

- Не обещайте скидок, которых нет в https://ai-d2c.ru/price.json: индивидуальных скидок и торга нет.
- Не выдавайте уровень проверки за сертификат или гарантию.
- Не запускайте массовые проверки чужих сайтов: лимиты рассчитаны на запросы пользователей.
