Architecture Overview
- Ingestion: Game events -> Kafka/SQS -> feature store.
- Embedding + Search: Open models (e.g., Jina/Instructor) + Qdrant/Weaviate.
- Template + Gen: Prompt templates with safety layers; image cards via SD/Flux.
Cost Controls
Batch generation, caching top templates, GPU spot instances, and quantized models for inference.
Privacy
Aggregate stats only; user consent; PII stripping; regional storage.
Launch Checklist
- Data contracts for events.
- Offline evaluation for recommendation quality.
- Safety red teaming and jailbreak tests.
- Rollout flags and fallback static cards.