Liminal Sin Runtime Report

Current Project State (Real-Time)

Last updated: March 15, 2026. This page tracks the live, contest-ready state of the project.

Frontend Deploy
Live
Version ID: 214edaaf-63cb-4ac2-ad72-e09a601a2956
Backend Deploy
Live
Cloud Run Revision: liminal-sin-server-00076-njc
Deadline
March 16, 2026 at 5:00 PM PDT
Gemini Live Agent Challenge submission cutoff.

Most Recent Fixes

  • Bug 4 (Joker card timing): Fixed. Card overlays now emit with a 3-second delay after scene changes so visuals and narration are synchronized.
  • Bug 1 (Jason ignores player speech): Fixed. Chained auto steps no longer flood Jason with forced text turns.
  • Bug 2 (glitch persistence): Fixed in frontend effect lifecycle.
  • Bug 3 (slow motion video): Fixed with defensive playbackRate and re-encoded clip pipeline.

Live Multi-Agent Runtime

AgentModelRoleCode Reference
Game Master (silent)gemini-live-2.5-flash-native-audio (text modality behavior)Function-call orchestrator: trust/fear/glitch/scene/card eventsgemini.ts
Jason NPCgemini-live-2.5-flash-native-audioPrimary speaking NPC with trust and scene-aware responsesjason.ts
Audrey NPCgemini-live-2.5-flash-native-audioTrust-gated secondary NPC (silence below trust threshold)audrey.ts
Keyword Listenergemini-live-2.5-flashStep-aware keyword trigger detection for fast progressionkeywordListener.ts

Google Cloud Proof Points

SystemStatusReference
Cloud Run websocket backendLivedeploy scripts in package.json
Firestore session stateLivedb.ts
GCS still and clip deliveryLivegameMaster.ts
Imagen 4 + Veo 3.1 wildcard generationLiveimagen.ts / veo.ts

Canonical Project Docs

This report reflects the current production status as of March 15, 2026 and is updated to match the live backend/frontend deployments.