# R03-GAP-B — Резерв M3: другие отрасли — адресный добор пробелов

Поток: RESERVE. Волна: M3. Тип основного выхода: mixed. Ориентир: по брифу (недобор допустим и описывается; пустые карточки не создавать).

**Бюджет пакета:** веб-поиски ≤ 10, открытия/загрузки (WebFetch + curl) ≤ 20.

## Задание

Максимум ДВА поисковых прохода на пробел. (1) Энергетика — клиентские процессы коммунальной компании по первичному материалу (не агрегаторы) или Росатом — поддержка оператора энергоблока (I3-EC-016). (2) Эксплуатация недвижимости — контроль подрядчиков и SLA с ИИ у названной FM/управляющей компании. (3) Инженерный консалтинг (Arup, AECOM, WSP, Jacobs) — изменение производства услуги/ответственности инженера. (4) Агро — российское сельхозпредприятие (поле/животноводство) с установленной ИИ-функцией или прослеживаемость/элеватор. Выход: 3–5 практик; недобор фиксировать.

## Обязательные правила

- Прочитай `W/WORKER.md` и `W/SCHEMA.md` полностью до первого поиска.
- Ранние кандидаты и прежние записи: `W/m0/early_candidates.jsonl`, `W/known-records.jsonl`, `W/known-url-map.jsonl`.
- Сохраняй `cards.jsonl` после каждой карточки; оригиналы — в `raw/` c хешем в `files.jsonl`.
- После двух пустых адресных поисков по ячейке — запиши недобор и переходи дальше.
- Финал: `python3 W/scripts/validate_cards.py W/packets/R03-GAP-B` → 0 проблем; `report.json`; ответ ≤ 6 строк.
