# Kobow Studios — Backup local (2026-04-20)

Backup fiel dos 5 studios single-file do Kobow. Tudo roda offline no browser, sem servidor.

## Como abrir

1. Baixe a pasta `kobow-studios-backup/` inteira para o Desktop.
2. Abra o arquivo `index.html` na raiz (duplo-clique) — vai abrir o launcher.
3. Clique em qualquer card para abrir o studio correspondente.
4. Cada studio tem um switcher no topo que permite saltar entre os 5.

Funciona no Chrome, Safari e Firefox. Cada studio cria seu próprio IndexedDB local no navegador; primeira abertura faz seed automático.

## Estrutura

```
kobow-studios-backup/
├── index.html                ← launcher (abre primeiro)
├── finite-pool/
│   └── index.html            ← Finite Pool Studio (math v2.9.1)
├── class-iii/
│   └── index.html            ← Class III Slots Studio
├── class-ii/
│   └── index.html            ← Class II Studio (bingo + VGT)
├── jackpots/
│   └── index.html            ← Jackpot Service (cross-studio)
├── rgs/
│   └── index.html            ← RGS & Delivery Studio
└── docs/
    ├── README.md                      ← este arquivo
    ├── kobow-mock-to-enterprise.md    ← roadmap mock → enterprise
    └── kobow-mock-to-enterprise.pptx  ← pitch deck (15 slides)
```

## Studios — resumo técnico

### 1. Finite Pool Studio (`finite-pool/`)
- Math v2.9.1: 3 volatilidades (Low/Med/High) × 5 denominações (050/100/200/300/500)
- RTP 85.0000% exato, 15/15 variants PASS
- W-2G safety caps: $599/$599/$599/$899/$1499
- UAS3 near-miss overlay (WCAG 2.2 compliant)
- 5-layer validation lock (Schema, Regulatory, Math, Game-logic, Cross-file)
- IDB: `kobow_finite_pool`

### 2. Class III Slots Studio (`class-iii/`)
- Reel editor 3/5 reels
- Paytable sim + volatility tuner
- Bonus engines + Jackpot Service integration
- GLI-11 compliance ready
- IDB: `kobow_class_iii`

### 3. Class II Studio (`class-ii/`)
- Bingo engine (IGRA-compliant)
- VGT reel builder
- Multi-tribe tenancy
- Ball draw + pattern library
- GLI-19 compliance ready
- IDB: `kobow_class_ii`

### 4. Jackpot Service (`jackpots/`)
- Tipos: Mystery, Progressive, Level-up
- Contribution rules configuráveis por studio math
- Trigger conditions + reset logic
- Transparency overlay (UAS3)
- IDB compartilhado: `kobow_jackpots`

### 5. RGS & Delivery Studio (`rgs/`)
- 10 node types (Manufacturer, Distributor, Report, DeckGenerator, Flashbingo, OnlineGateway, CMS, WalletAdapter, JackpotService, RNGService)
- 6 perfis regionais: VLT-PR (Lottopar, flagship), VLT-US-NY (NYSGC), VLT-IT (ADM/Sogei), Online B2C Global, Tribal Class II (IGRA), Charitable Bingo (LBP)
- 25 jurisdições (BR federal+estados, US states, EU, Latam, APAC)
- 24 views agrupadas (Overview, Infrastructure, Delivery, Runtime, Compliance, Platform)
- IDB: `kobow_rgs`

## Limpar IndexedDB

Se quiser resetar um studio para estado inicial:

1. Abra o studio no Chrome.
2. DevTools (F12) → Application → IndexedDB.
3. Delete o DB correspondente (ex.: `kobow_rgs`).
4. Recarregue a página — o seed automático roda de novo.

## Known issues

- Abrir direto do filesystem (`file://`) funciona em Chrome/Safari. Em Firefox, algumas funcionalidades de import/export podem precisar de um servidor HTTP local.
- Se preferir servir via HTTP, rode na pasta `kobow-studios-backup/`:
  ```
  python3 -m http.server 8080
  ```
  e abra `http://localhost:8080/` no browser.

## Deliverables v2.9.1 relacionados

Fora deste backup, em `/mnt/outputs/`:
- `KL-PT-MN_v2.9.1_submission_bundle.zip` — pacote para MN-GCB (regulador MN)
- `MadLab_Chain_Reaction_v2.9.1_internal_bundle.zip` — pacote interno DGE
- `KL-PT-MN_v2.9.1_delivery.pdf` — delivery PDF do submission
- `MadLab_Chain_Reaction_v2.9.1_internal.pdf` — delivery PDF interno

---
Juliano Machado · julianomachado@gmail.com
