Roblox Publish Checklist

TabooHarmony/roblox-brain/skills/tools/roblox-publish-checklist

作者 TabooHarmony38826be57ee37bcf023e9c2b85681bea3909281c無授權條款收錄於 2026年10月9日更新於 2026年10月9日

Use before publishing or updating a Roblox experience to run evidence-backed release gates for the surfaces that changed.

僅含說明DevOps & Cloud
AI 產生的概覽

在發布或更新 Roblox 體驗前,針對有變更的介面執行有證據支持的發布閘門。

功能
提供發布前檢查清單,依變更內容將發布閘門分類為必要、條件式或不相關。它會阻擋高後果的失敗,例如持久化、遠端呼叫或權限、購買,以及雲端驗證或 Webhook,並要求每次通過都引用測試、日誌、效能分析擷取、回讀、螢幕截圖或儀表板檢查。它輸出 READY、NOT READY 或 READY WITH ACCEPTED RISK 的結論,並列出阻擋項目、警告、未驗證閘門、證據、回復計畫與略過的閘門。
適用情境
在發布新的 Roblox 體驗或更新已上線體驗之前使用。它適用於需要測試並記錄變更介面的發布準備工作。當發布決策必須以具體證據而非僅憑核准來證明時,也適用。
執行需求
僅為說明文件,不附帶指令碼。它引用 references/full.md 中的配套文件以取得完整閘門設計與條件矩陣,並指向相關技能,例如 roblox-data、roblox-server-data、roblox-networking、roblox-security、roblox-monetization 與 roblox-cloud。測試需要存取 Roblox 體驗、其 Creator Dashboard,以及執行階段或效能分析工具。

Roblox Publish Checklist

When to Load

Load before publishing a new experience or updating a live one. Test the surfaces that exist and the risks introduced by the change.

Quick Reference

1. Define the release

Record the changed places, scripts, assets, configuration, schemas, products, supported devices, and rollback path. Classify each gate as required, conditional, or not applicable before testing.

2. Block on high-consequence failures

  • Persistence changed: load, save, migration, duplicate-session, disconnect, and shutdown behavior. Load roblox-data or roblox-server-data.
  • Remotes or authority changed: validate types, bounds, state, ownership, replay, and abusive frequency. Load roblox-networking and roblox-security.
  • Purchases changed: test durable, idempotent receipt grants and retries. Load roblox-monetization.
  • Cloud auth or webhooks changed: verify secrets, scopes, callback state, retries, signatures, and deduplication. Load roblox-cloud.

A failed high-consequence gate means NOT READY. Do not average it into a percentage. Precedence: user approval authorizes an otherwise permitted action; it does not satisfy a mandatory policy and does not turn a failed or unverified gate into PASS.

3. Exercise the shipped surface

  • Run one normal flow plus failure, retry, leave/rejoin, and rapid-input cases relevant to the change.
  • Test every supported input mode and representative viewport/device tier.
  • Inspect runtime errors, memory growth, frame/network hot spots, and streaming behavior from measurements, not fixed object-count rules.
  • Verify focus, touch targets, readable contrast, non-color state cues, reduced motion, and localized overflow where applicable.
  • Confirm experience metadata, visibility, places, thumbnails/icons, permissions, and policy declarations in the Creator Dashboard.

4. Require evidence

Every PASS cites a test, log, profiler capture, readback, screenshot, or dashboard inspection. UNVERIFIED if unavailable; approval is not evidence.

Output

READY, NOT READY, or READY WITH ACCEPTED RISK; blockers first, then warnings, unverified gates, evidence, rollback plan, and skipped gates with reasons.

Full gate design and conditional matrix: references/full.md [blocked]

來源與署名

來源:TabooHarmony/roblox-brain位於skills/tools/roblox-publish-checklist提交38826be

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架