Fighting Game · Guides & deep dives

Themis Originality Shields Integration

A guides & deep dives document in the Fighting Game library.

0sections1 minread

On this page

@v2/themis-originality-shields is the V2 public UGC accept-gate for custom championships, decals, logos, and music swaps. It composes the landed Themis Originality Shields family:

  • @themis/music-shield
  • @themis/visual-shield
  • @themis/text-shield
  • @themis/video-shield
  • @themis/design-shield

The shield packages share @themis/originality-shields, which evaluates Universal Originality Shield evidence from @concordia/contracts. Each package returns a deterministic verdict with an evidence bundle, shield outcome, passed / review / blocked decision, public UGC accept-gate status, and audit URI.

V2 required-shield mapping:

  • custom-championship: music, visual, text, video, design.
  • decal: visual, design.
  • logo: visual, text, design.
  • music-swap: music.

Every required shield must return passed before public gallery publish or Bellona cook can proceed. review, blocked, missing, failed, or planned_unavailable package results block the public accept-gate. The adapter is off rollback and cannot affect deterministic match simulation.