[codex] Document GameFi QA checklist#84
Conversation
|
Validation screenshots and notes for this PR:
|
There was a problem hiding this comment.
Pull request overview
Adds an internal documentation checklist to standardize GameFi/game dApp QA reviews prior to listing/promotion, with an explicit performance gate and reviewer evidence requirements aligned with existing guardrails (no committed QA artifacts, no OneGate-side DOM/CSS patching, etc.).
Changes:
- Introduces a GameFi QA checklist covering submission evidence, loading/failure states, mobile layout, wallet integration, and optional native capabilities.
- Defines a performance gate table (timings/long-frame rate/memory/assets) plus pass criteria for listing/promotion decisions.
- Provides a reviewer notes template and a platform test matrix for consistent cross-platform validation.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Review follow-up pushed in Addressed:
Validation:
|
erikzhang
left a comment
There was a problem hiding this comment.
Do not include unaccepted APIs in the documentation.
|
Addressed Erik's review request. Changes:
Validation: docs-only change; |
|
Addressed Erik's review feedback in Change:
Validation:
This is a documentation-only PR, so no simulator screenshot was captured for this update. |
|
Current head already addresses the open documentation feedback. Checked in this pass:
No additional commit was needed in this pass. |


Summary
Scope
Part of #76, Task 8: Game QA Checklist and Performance Gate.
This is documentation only. It does not add runtime diagnostics export, runtime blocking, local transaction storage, permission-center behavior, trust bar UI, or third-party game DOM/CSS adaptation.
Validation
git diff --checkdotnet build OneGateApp/OneGateApp.csproj -f net10.0-ios -c Debug -p:RuntimeIdentifier=iossimulator-arm64 -p:CodesignKey=- -p:CodesignProvision= -p:ProvisioningType=automatic --nologodotnet build OneGateApp/OneGateApp.csproj -f net10.0-android -c Debug -p:EmbedAssembliesIntoApk=true --nologoMainActivityresumed.Notes
Build warnings are existing repository/environment warnings: SQLitePCLRaw NU1903 advisories, iOS duplicate ImageAsset warnings, and the local Android JDK path validation warning.