# GAMESTATS — Pitchwell / OpenKKnD + Taler GOA **Generated:** 2026-09-05 · **Merchant:** https://taler.hacktivism.ch · **healthy:** true ## Repo (LoC/smoke) | Metric | Value | |--------|-------| | Code LoC (`*.py`/`*.sh`/`*.gd`) | 352 | | Smoke | `./scripts/smoke/run_all.sh` → **RUN_ALL PASS** (exit 0) | | Evidence | `game/sim` + `scripts/smoke` present | ## Merchant (instances/orders/refunds) | Metric | Value | |--------|-------| | Instances | 41 | | Orders paid | 311 | | Refunds | 6 | | `stats.json` generated_at | 2026-09-05T23:32+02:00 | | Self-provisioning | `have_self_provisioning=true` | | Shop JS | `shop-pay.js` INSTANCE=`goa-shop` | | Sample products (11) | orbit-sticker, nebula-coffee, voidwave-playlist, comet-cap, shuttle-pass, beacon-badge, relay-pin, eclipse-shades, star-chart, rainbow-pill, blue-or-red-pill | Notes: Dual GOA+CHF. Private `/instances/goa-shop/private/products` → 401 without token (not probed further). `/` → 302 `/intro/`. ## Kitchen outbox (shops/URIs/QR) | Metric | Value | |--------|-------| | Shops documented | 3 (`SHOPS.md`) | | URIs | 10 (`URIS.md`) | | QR files | 4 (`qr/`) | | STATUS | `kitchen/STATUS.md` readable | | ACTIVITY tail | flamewar R2 + deltoid D1–D3 smoke | ## Gaps - `CYCLES.md` absent → cycle count **0** (no stubs created) - Private merchant product API not probed (401 without token) ## Next - Add `CYCLES.md` when cycle tracking is needed - Optional: authenticated probe of `goa-shop` private products (token Freigabe) - Keep smoke green; refresh stats after next GOA shop activity --- **IP-FENCE:** Pitchwell is original RTS only — do not conflate with other KKnD/OpenRA IP.