LiveOS — Demo Pha 1a

Nối thẳng các lib đã kiểm thử của LiveOS. Passkey dùng virtual authenticator (thay hardware); caption stream từ pipeline dịch mock (thay LiveKit) — nhưng là code thật.

1 Đăng nhập bằng passkey

Tạo DID + identity event log (pre-rotation), liên kết thiết bị passkey, phát JWT phiên. Không mật khẩu (invariant 8).

2 Vào phòng & dịch phụ đề realtime

Đổi JWT lấy LiveKit room token, rồi bắt đầu buổi nhóm — phụ đề dịch Việt↔Anh↔Hàn chảy realtime (glossary nhất quán).

3 Trust & Safety — report / block

Báo cáo và chặn qua event; media tự chặn (không import moderation — invariant 5). Chặn xong thử vào phòng lại sẽ bị từ chối.

4 Event bus — luồng sự kiện trực tiếp

Mọi sự kiện các service publish lên bus (NATS khi deploy, in-memory khi chạy cục bộ).