# Дружеский мэтч · #404 · макет для просмотра Сохранённый Astra High HTML/CSS/JS-дизайн, синтетические игроки и ответы. Это НЕ установленная функция приложения и НЕ реальный mutual/чат. Исходный manifest/verification сохранены без изменения: их NOT_TESTED относятся к моменту авторского завершения. Позднее Parent выполнил12 локальных браузерных сценариев, errors=[]; здесь опубликованы6 PNG (allowed,blocked,long-name при390/1280) и фактический browser-geometry.json. Это технические проверки макета, НЕ независимая продуктовая QA, DEV acceptance или Owner UAT. Точный финальный текст Owner «Партнёр найден» включается автором исходников при реализации без изменения этой исходной Astra-композиции. Существующий lead макета «Вы оба хотите сыграть в бадминтон» не выдаётся за отмену требования Owner. Нового дизайнера для этой правки не требуется. Показывать экран только по валидированному текущему mutual receipt; captured peer после продвижения карточки; dedup и подавление late/hidden/closed/history/outgoing/UNKNOWN. «Написать» использует отдельную свежую проверку ContactAction/contact-state; не отправляет сообщение автоматически, не принимает дружбу и не обходит block/revoke/privacy. Подробнее — HANDOFF.md. Согласование дизайна/приёмка Owner здесь не утверждаются. Все исходные native logs, private inputs, source snapshots, launch/account data исключены из публикации.