## Важность
**высокий**
## Категория
API contract
## Место
`README.md:40,102` — `unique_id`; код: `auth_routes.dart:78` — `share_id`; OpenAPI: `api.yaml:172` — `share_id`.
## Описание
Документация для клиентов использует другое имя query-параметра, чем реализация.
## Влияние
Клиенты по README не смогут вызвать `/watch`; тесты тоже используют `unique_id`.
## Рекомендация
Унифицировать имя в README, тестах и клиентах; один канон в OpenAPI.
## Трудозатраты
S
---
**Источник:** аудит GeoShare (категории API/ARCH/CODE/TEST/OPS/DOC), 2026-06-26, commit `abbd199d89925483ac1801b401a4e75a2a1372e0`.
**Связанные security-issues:** #10–#26.
cucadmuh
changed title from [API-001][критический] README: query-параметр unique_id, в коде — share_id to [API-001][высокий] README: query-параметр unique_id, в коде — share_id2026-06-26 19:51:43 +03:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Важность
высокий
Категория
API contract
Место
README.md:40,102—unique_id; код:auth_routes.dart:78—share_id; OpenAPI:api.yaml:172—share_id.Описание
Документация для клиентов использует другое имя query-параметра, чем реализация.
Влияние
Клиенты по README не смогут вызвать
/watch; тесты тоже используютunique_id.Рекомендация
Унифицировать имя в README, тестах и клиентах; один канон в OpenAPI.
Трудозатраты
S
Источник: аудит GeoShare (категории API/ARCH/CODE/TEST/OPS/DOC), 2026-06-26, commit
abbd199d89925483ac1801b401a4e75a2a1372e0.Связанные security-issues: #10–#26.
[API-001][критический] README: query-параметр unique_id, в коде — share_idto [API-001][высокий] README: query-параметр unique_id, в коде — share_id