# DGX Arcade Lab

Sandbox repo for small apps, games, and tools created from the `~dgx-arcade`
Mattermost channel.

This repo is intentionally separate from OpenClaw runtime, Workbench, and DGX
serving files. Treat every app here as disposable until it is reviewed and
promoted.

## Layout

- `apps/<YYYYMMDD>-<slug>/` - one self-contained app per folder.
- `templates/static-miniapp/` - minimal starter for HTML/CSS/JS apps.
- `.artifacts/screenshots/` - local screenshots and smoke artifacts; ignored by git.

## Rules

- Keep apps self-contained inside `apps/`.
- Do not store secrets, tokens, real user data, or private logs.
- Do not add production deploy credentials, payment integrations, or external
  write APIs.
- Prefer static HTML/CSS/JS or small Node/Vite apps.
- Each kept app should include its own `README.md` with run and verification
  notes.

## App Checklist

Each app should have:

- clear app name and purpose
- local run command
- smoke or screenshot verification note
- known limitations
- commit-worthy source only, no generated dependencies

