---
type: "query"
date: "2026-07-04T12:07:28.781712+00:00"
question: "Корректны ли inferred-связи вокруг ScheduleRule?"
contributor: "graphify"
outcome: "useful"
source_nodes: ["ScheduleRule", "ScheduleRuleTest"]
---

# Q: Корректны ли inferred-связи вокруг ScheduleRule?

## Answer

Вокруг ScheduleRule в graph.json есть ровно две INFERRED-связи: ScheduleRuleTest.activeOnUsesStatusAndValidityRange() -> ScheduleRule на L13 и ScheduleRuleTest.archiveAndRestoreToggleStatus() -> ScheduleRule на L29. Обе семантически корректны: в обоих тестах создается new ScheduleRule(), затем проверяется поведение isActiveOn(), archive(), restore(). INFERRED здесь означает ограничение AST-разрешения вызова конструктора, а не сомнительность доменной связи. Локальный запуск теста не выполнен: нет backend/mvnw и системного mvn.

## Outcome

- Signal: useful

## Source Nodes

- ScheduleRule
- ScheduleRuleTest