# ADR: Originality Shields Launch Gate

Status: Accepted  
Date: 2026-05-12

## Decision

Public UGC publishing blocks on Themis Originality Shields. Local/private
creation tools may ship earlier, but anything visible to other players must pass
the shield workflow.

## Implementation Contract

- If `@themis/*-shield` packages are unavailable, public UGC publish buttons are
  hidden or disabled by feature flag.
- Private local content remains usable offline.
- Public gallery, decals, logos, music swaps, championship designs, and uploaded
  replay edits require originality verdicts before publication.
- V2 implements the public accept-gate in `@v2/themis-originality-shields`,
  backed by `@themis/music-shield`, `@themis/visual-shield`,
  `@themis/text-shield`, `@themis/video-shield`, and `@themis/design-shield`.
