1.6 KiB
1.6 KiB
S08: Сообщения и read state
Реализовать domain reducers и отправку через crypto port; default encryption remains fail-closed until crypto stage.
Входной gate: S07-013. Выходной gate: S08-011.
Задачи
- S08-001: Реализовать message identity merge — protocol; todo.
- S08-002: Реализовать delivery merge — protocol; todo.
- S08-003: Реализовать incoming decode reducer — protocol; todo.
- S08-004: Реализовать optimistic text send — protocol; todo.
- S08-005: Реализовать text retry — protocol; todo.
- S08-006: Обработать delivery receipts — protocol; todo.
- S08-007: Реализовать displayed/markable — protocol; todo.
- S08-008: Реализовать own-device read sync — protocol; todo.
- S08-009: Реализовать unread/preview reducer — protocol; todo.
- S08-010: Реализовать self-chat policy — protocol; todo.
- S08-011: Gate: Сообщения и read state — qa; todo.
Граница этапа
Выходной gate проверяет evidence/готовые проверки, не реализует функции за остальные задачи. Если отдельная карточка требует слишком большой контекст — split с сохранением requirements coverage.