# config-repo

Файлы в этом подпроекте предназначены для `spring-cloud-config-server`.

Ожидаемый сценарий:

- этот каталог хранится в GitLab-репозитории с конфигами
- `spring-cloud-config-server` читает его через `CONFIG_GIT_URI`
- сервисы запрашивают конфиги по имени `spring.application.name`

Для `tle-monitoring-service` используются файлы:

- `tle-monitoring-service.yaml`

Пример запроса к Config Server:

`GET /tle-monitoring-service/local`

Архитектурные договоренности:

- `pcp-request-service` является единственным owner request/grid-домена.
- `pcp.services.request` должен использоваться как основной runtime endpoint для requests/cells/grid.
- `pcp.services.earth-grid` сохранен только как legacy alias и должен резолвиться в `pcp.services.request`.
- lifecycle booked slots должен идти Kafka-first; legacy HTTP `/api/slots/booking/process` не считается рабочим основным путем.
- `pcp.services.admin` указывает на `pcp-srpring-boot-admin-server`; сервисы PCP должны регистрироваться в нем через Spring Boot Admin client.
