"""`assets` — connectors to the generators that make game assets (D-263). Stable Audio Open and Trellis run on tower-of-joy and are kept switched OFF to save VRAM; Gemini is a paid cloud API. So in this domain network failure is the normal case, and every connector reports it through endpoints.py, which says whether the service is off or rejected the request. Formerly tooling/db/ (a misnamed directory: it held connectors, not database work) plus tooling/trellis-batch.sh and tooling/synth_ui_sounds.py (T-1290). Output contract: a verb's result goes to stdout as JSON — the same keys the old scripts printed, so the skills' readers keep working — and a failure is a non-zero exit with a remedy, not `{"ok": false}` on stdout. """