1.9 KiB
1.9 KiB
S17: Личные звонки
Реализовать signaling/ICE/media/call history по малым состояниям с отдельными проверками.
Входной gate: S16-011. Выходной gate: S17-014.
Задачи
- S17-001: Реализовать call state machine — realtime; todo.
- S17-002: Реализовать full JID selection — realtime; todo.
- S17-003: Реализовать JMI adapter — protocol; todo.
- S17-004: Создать WebRTC media adapter — realtime; todo.
- S17-005: Реализовать Jingle/SDP codec — realtime; todo.
- S17-006: Реализовать extdisco ICE validation — protocol; todo.
- S17-007: Реализовать trickle candidate queues — realtime; todo.
- S17-008: Реализовать mute/camera/route use cases — realtime; todo.
- S17-009: Реализовать ringing/recovery deadlines — realtime; todo.
- S17-010: Реализовать history outcome policy — realtime; todo.
- S17-011: Реализовать own-device call history — protocol; todo.
- S17-012: Создать CallScene/HistoryCard — front; todo.
- S17-013: Проверить NAT/TURN/endpoint scenarios — qa; todo.
- S17-014: Gate: Личные звонки — qa; todo.
Граница этапа
Выходной gate проверяет evidence/готовые проверки, не реализует функции за остальные задачи. Если отдельная карточка требует слишком большой контекст — split с сохранением requirements coverage.