## Важность
**низкий**
## Описание
Файлы идентичны (`diff` без отличий), но нет процесса «single source of truth» — риск рассинхрона при правках только одного файла.
## Рекомендация
Один источник + copy/symlink в CI или генерация swagger из одного пути.
## Трудозатраты
S
---
**Источник:** аудит GeoShare (категории API/ARCH/CODE/TEST/OPS/DOC), 2026-06-26, commit `abbd199d89925483ac1801b401a4e75a2a1372e0`.
**Связанные security-issues:** #10–#26.
cucadmuh
changed title from [API-006][средний] Дублирование OpenAPI: api.yaml и web/swagger/swagger.yaml to [API-006][низкий] Дублирование OpenAPI: api.yaml и web/swagger/swagger.yaml2026-06-26 19:51:44 +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.
Важность
низкий
Описание
Файлы идентичны (
diffбез отличий), но нет процесса «single source of truth» — риск рассинхрона при правках только одного файла.Рекомендация
Один источник + copy/symlink в CI или генерация swagger из одного пути.
Трудозатраты
S
Источник: аудит GeoShare (категории API/ARCH/CODE/TEST/OPS/DOC), 2026-06-26, commit
abbd199d89925483ac1801b401a4e75a2a1372e0.Связанные security-issues: #10–#26.
[API-006][средний] Дублирование OpenAPI: api.yaml и web/swagger/swagger.yamlto [API-006][низкий] Дублирование OpenAPI: api.yaml и web/swagger/swagger.yaml