Skip to main content

Production checklist

  • Negotiate the smallest required table extent.
  • Check the corresponding feature/helper and every granted capability.
  • Never request All for convenience.
  • Connect only after game data and disconnect before load transition/teardown.
  • Make every non-identity call on the PAPER game thread.
  • Initialize all public inputs/outputs with {} and preserve reserved zeros.
  • Copy callback data; retain no event pointer after return.
  • Invalidate by provider/world/skeleton/weapon generation as applicable.
  • Use one catalog/snapshot sequence across every paginated aggregate.
  • Restart on StaleSnapshot; handle OutOfRange without guessing identifiers.
  • Bound allocations, copies and logs in FrameComplete.
  • Use passive telemetry unless exact authored evidence is truly required.
  • Do not describe native-pose diagnostics as IK or pose-write authority.
  • Do not describe motion paths as scene-node drive authority.
  • Ship authority and development capture disabled unless they are the explicit purpose of the mod.
  • Keep development capture lease-bound and honor allowed/denied scopes.
  • Clear capture/authority, unregister callbacks, then unregister the owner.
  • Treat user policy denial as intentional, not installation corruption.