diff --git a/openspec/changes/bridge-reliability/design.md b/openspec/changes/bridge-reliability/design.md new file mode 100644 index 0000000..f98b87a --- /dev/null +++ b/openspec/changes/bridge-reliability/design.md @@ -0,0 +1,11 @@ +# bridge-reliability — решения агента + +Спека и дизайн изменения — в `jira-hub/openspec/changes/bridge-reliability/` (issue aep/jira-hub#9, aep/jira-agent#9). +Здесь — решения, принятые при исполнении плана агента без обсуждения с владельцем. + +## Decisions made without discussion + +| Дата | Решение | Обоснование | Цена ошибки | +|---|---|---|---| +| 2026-10-13 | `tests/test_folder.py::test_runner_through_folder` сверяет `agent_version` с `agent.AGENT_VERSION`, а не с литералом (R-51) | версию закрепляет отдельный `test_version_is_3`; литерал ломался бы при каждом подъёме версии | нет | +| 2026-10-13 | `fcntl` добавлен в белый список stdlib `tests/test_py39.py` (R-52) | блокировка одного процесса на журнал (финальное ревью I-1, решение 13 спеки хаба) — `fcntl.flock`, stdlib 3.9 | нет: на виртуалке macOS `fcntl` есть |