Files
settled-reach/docs/architecture/gemma2-compliance.md
T
jpmschweitzer 23d9ff0a58 Merge remote-tracking branch 'origin/main' into planning
# Conflicts:
#	CHANGELOG.md
#	content/_meta/README.md
#	content/_meta/npc-authoring-style-guide.md
#	wiki/_templates/cultural-group.md
#	wiki/_templates/institution.md
#	wiki/_templates/star-system.md
#	wiki/characters/devra.md
#	wiki/characters/drin.md
#	wiki/characters/harek.md
#	wiki/characters/lera-sessik.md
#	wiki/characters/maret-korr.md
#	wiki/characters/naia-tamm.md
#	wiki/characters/nils-davan.md
#	wiki/characters/pell.md
#	wiki/characters/renn.md
#	wiki/characters/resha.md
#	wiki/characters/sabel.md
#	wiki/characters/sera-venn.md
#	wiki/characters/torek-lintar.md
#	wiki/characters/voss.md
#	wiki/star-systems/krenn/index.md
2026-03-14 00:24:53 +01:00

5.7 KiB

title, description, type, status, ticket, decision_refs, author, created, updated
title description type status ticket decision_refs author created updated
Gemma 2 Re-voicing: Compliance & Implementation Framework Licensing compliance, AI disclosure framework, modding policy, and operational safety architecture for Gemma 2 integration in the re-voicing dialogue system architecture draft
Gemini 2026-03-07 2026-03-07

Gemma 2 Re-voicing: Compliance & Implementation Framework

Status: Reference Author: Gemini (synthesizing a design sparring session with Jeroen) Date: 2026-03-07 Related: proposed-llm-voice.md


1. Overview

This document outlines the compliance and operational framework for integrating Gemma 2 2B as a performance-tier stylistic layer for dynamic NPC dialogue. The core intent is a "Closed-Loop" system where the AI is the primary author of stylized content, directed by human-authored patterns and "Injector Clauses."


2. Commercial Licensing & Compliance Checklist

Because Gemma 2 uses a custom Gemma Terms of Use rather than standard open-source licenses, the following obligations must be met for commercial offering:

  • [ ] Attribution Requirement: Include a clear notice in the game's legal/credits menu: "Gemma is provided under and subject to the Gemma Terms of Use."
  • [ ] EULA Flow-Down: Update the game's End User License Agreement (EULA) to include provisions at least as restrictive as the Gemma Prohibited Use Policy.
  • [ ] Non-Deception Clause: Ensure users are not misled into believing AI-generated text was human-authored.
  • [ ] Asset Distribution: If bundling model weights within the game installer, the full text of the Gemma Terms must be included in the distribution directory.
  • [ ] Revenue/User Cap: Confirm no special license is currently required, as there is no revenue ceiling for Gemma 2 commercial use.

3. AI Disclosure & Authorship Framework

Given the game is fully AI-generated based on human-curated direction, the following disclosure model is established:

  • Human Domain: Architecture, gameplay mechanics, world-building principles, and "Injector" pattern design.
  • AI Domain: All dialogue (Claude/Gemma 2), visuals, and audio.
  • Mandatory Public Notice:

    "This game was fully generated by AI based on carefully curated human-written direction prompts. The gameplay and patterns used to generate content are human-crafted, but all text is AI-generated by Claude (base game) and Gemma 2 (AI-voicing mode). All visuals and audio are AI-generated based on these world-building principles."


4. Operational Safety & Architecture (Closed-Loop)

The "Re-voicing" pattern de-risks compliance by removing autonomous player prompting.

  • Risk Mitigation: The player has no direct input to the model; inputs are strictly controlled via the internal Semantic Core and Injector System.
  • Injector Integrity: We are responsible for ensuring that "Mood" or "Culture" injectors do not force the model to violate safety policies (e.g., generating hate speech or sexually explicit content).
  • Sanitization: Player-defined strings (like character names) must be sanitized before entering the background "Re-voicing" worker to prevent accidental prompt injection.

5. Modding Policy: LLM Boundary

By restricting "AI-Enhanced Dialogue" to the base game, the biggest legal and technical loophole in the architecture is closed while maintaining total control over Gemma 2 compliance obligations.

The "Pseudo-Dynamic" Compromise

Mods can tap into Step 1 (Semantic Core) generation without access to Step 2 (The Re-voicing LLM):

  • Modder's Workflow: Modders write standard, functional "Semantic Lines."
  • The Hybrid System: If a modded NPC is in a "Vanilla" location, the system can pull from a pre-cached library of "Cultural Injectors" that have already been safely pre-generated.
  • The Result: The modder doesn't get to prompt the LLM, but their characters can still use high-quality, pre-verified "Van Maanen's Star" or "Ruthless" voice templates.

AI Dialogue & Modding Policy (EULA)

Availability: AI-Enhanced Re-voicing is a premium, curated feature reserved for official game content.

Restriction: To ensure compliance with AI safety and licensing terms (Gemma Terms of Use), the LLM inference engine is not exposed to third-party modded scripts.

Fallback: Modded content will automatically utilize the high-performance, template-based dialogue system, ensuring universal compatibility and safety.


6. A/B Prompt Spike Stress-Test Checklist

As we move into the technical validation phase (comparing Gemma 2 2B vs. Phi-3-mini), the spike must evaluate:

  • [ ] Safety Floor: Do either model's internal filters refuse to process dark fantasy themes or combat logs?
  • [ ] Stylistic Adherence: How reliably do "Injector Clauses" (e.g., [Bold], [Van Maanen's Star Culture]) shift the output of the 2B model?
  • [ ] Hardware Overhead: Measured CPU/RAM impact of the background worker thread on target consumer hardware.
  • [ ] Non-LLM Fallback: Verification that the "Re-voicing" layer can be toggled OFF without breaking game state.

7. Summary

  • Compliance: Clear to sell the game without royalties, provided the mandatory Gemma 2 Attribution and AI Disclosure notice are included.
  • Architecture: The "Re-voicing" model solves performance and authorial control issues by treating character voice as an i18n localization task.
  • Governance: By "Closed-Looping" the system and excluding mods from LLM access, 90% of legal liability regarding prohibited content is eliminated.
  • Hardware: The optional toggle and background queue ensure that even players on low-end hardware have a 100% functional (if less "flavored") experience.