# live-status Specification (delta) ## MODIFIED Requirements ### Requirement: Состав телеметрии Телеметрия одной раздачи SHALL включать прогресс (доля 0..1), скорость загрузки, ETA и общий размер раздачи (total size); а для сидирующих раздач дополнительно — рейтинг, число сидов и пиров, объём отданного и скорость отдачи. Общий размер SHALL быть доступен для любой раздачи, присутствующей в снимке (не только сидирующей). Значения SHALL извлекаться из ответа qBittorrent `/torrents/info` без дополнительного сетевого вызова. #### Scenario: Телеметрия качающейся задачи - **WHEN** торрент задачи находится в состоянии загрузки - **THEN** в снимке для неё доступны прогресс, скорость загрузки и ETA #### Scenario: Общий размер доступен для любой раздачи в снимке - **WHEN** торрент задачи присутствует в снимке в любом состоянии - **THEN** в телеметрии для неё доступен общий размер раздачи #### Scenario: Телеметрия сидирующей задачи - **WHEN** торрент задачи завершён и раздаётся - **THEN** в снимке для неё доступны рейтинг, число сидов/пиров, объём отданного и скорость отдачи