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 从公开仓库中收录这些内容。

举报或申请下架