Skip to content

Health Rubric

The RealityKit Readiness Score is a 0-10 production-usability rating. It answers one question: can this asset ship safely to production?

ScoreStatusMeaning
10ReadyNo actionable issues.
9.0 - 9.5ProductionAdvisory-only concerns.
7.0 - 8.5GoodUsable, but important issues remain.
5.0 - 6.5RiskyLikely runtime/visual defects.
0.0 - 4.5BlockedNot production-usable.
  • Catastrophic import/open failure is always 0.0.
    • Examples: OpenUSD failed to open file, failed to open stage, no importer can load.
  • Any unresolved error caps score to the Blocked band (<= 4.5).
  • Render scoring does not demote errors to warnings.
  • Non-applicable categories are excluded (for example, no animation checks for files without animation schema/data).
  1. Loadability
  2. Materials & Textures
  3. Scale & Orientation
  4. Animation & Rigging
  5. Dependencies

Categories are scored from the same canonical diagnostics stream shown in UI/MCP/CLI.

  • Clearing the last issue in a category gives the biggest jump.
  • Clearing additional issues within the same category also improves score (smaller increments).
  • A file can only move out of Blocked after all errors are resolved.

To reduce score gaming, Preflight does not publish exact internal per-issue weighting formulas.