3D content acceptance

REJECT

Intended use: Check only the selected USD physics configuration rules; no stability or real-world accuracy claim. · Contract: incline-configuration · Required evidence complete: true

This result applies only to the named use, supported representation and recorded revisions. It does not certify a plant, physical prediction, robot policy or every claim in a report.

Results by evaluation pack

Counts describe selected checks, including advisory findings. They are not comparable quality scores.

PackPassFailUnknownErrorN/A
nvidia.asset-validator01000
Selected profile, requirements and execution plan
{
  "contract_schema_version": "2.0",
  "profile": {
    "id": "incline-configuration",
    "version": "1.0.0"
  },
  "planned": [
    {
      "id": "physics.configuration",
      "pack": "nvidia.asset-validator",
      "check": "rules",
      "required": true,
      "parameters": {
        "rules": [
          "MassChecker",
          "RigidBodyChecker",
          "ColliderChecker"
        ],
        "warnings_as_failures": false
      }
    }
  ],
  "by_pack": {
    "nvidia.asset-validator": {
      "PASS": 0,
      "FAIL": 1,
      "UNKNOWN": 0,
      "ERROR": 0,
      "NOT_APPLICABLE": 0
    }
  },
  "checked": "Only selected checks, parameters and reported coverage in this exact use profile.",
  "unchecked": [
    "Any requirement absent from the supplied contract",
    "Real-world material or physical accuracy without suitable reference evidence",
    "Security isolation from installed pack code (trusted in-process execution)",
    "Simulator execution, rendered appearance and general free-form claim grounding"
  ]
}
CheckResultReason and evidence
core.artifact
Required
PASSAdmitted local USD dependencies; missing files remain unresolved.
Evidence
{
  "missing_files": [],
  "adapter": "usd-local-v1"
}
physics.configuration
Required
FAILSelected NVIDIA Asset Validator rules executed without invoking fixers.
Evidence
{
  "pack": "nvidia.asset-validator",
  "check": "rules",
  "observations": {
    "executed": [
      "MassChecker",
      "RigidBodyChecker",
      "ColliderChecker"
    ],
    "issues": [
      {
        "rule": "MassChecker",
        "severity": "FAILURE",
        "message": "Mass must be a positive value or 0.0.",
        "at": "PrimId(stage_id=StageId(root_layer=LayerId(identifier='PUBLICATION_REDACTED_LOCAL_WORKSPACE/article-evidence/physics-experiment/fixtures/negative_mass/scene.usda')), path=/World/Block)"
      },
      {
        "rule": "RigidBodyChecker",
        "severity": "FAILURE",
        "message": "Mass is negative, prim path: /World/Block",
        "at": "PrimId(stage_id=StageId(root_layer=LayerId(identifier='PUBLICATION_REDACTED_LOCAL_WORKSPACE/article-evidence/physics-experiment/fixtures/negative_mass/scene.usda')), path=/World/Block)"
      },
      {
        "rule": "ColliderChecker",
        "severity": "FAILURE",
        "message": "Mass is negative, prim path: /World/Block",
        "at": "PrimId(stage_id=StageId(root_layer=LayerId(identifier='PUBLICATION_REDACTED_LOCAL_WORKSPACE/article-evidence/physics-experiment/fixtures/negative_mass/scene.usda')), path=/World/Block)"
      }
    ],
    "upstream_version": "1.20.0",
    "coverage": "Only selected upstream rules; no SimReady profile certification or simulator run."
  }
}

Scope that remains unchecked

Exact inputs and checker identity
{
  "checker_version": "0.4.0",
  "checker_sha256": "55086460b6669852b0b4d0fb8e473d1378dc5fc64f2cc15b3f53aed3346f803c",
  "contract_sha256": "559ae2cf4f9f2a657b421fea880179ea4d1d713fbfae906aab0a84f49af9fd47",
  "candidate": {
    "root": "scene.usda",
    "files": {
      "scene.usda": "854fadec1820f3054598c0cdab7bfcd5879d58287d28faa96f53a95c7980831b"
    }
  },
  "baseline": null,
  "packs": {
    "nvidia.asset-validator": {
      "id": "nvidia.asset-validator",
      "version": "1.0.0",
      "api_version": "1.0",
      "description": "Optional NVIDIA Asset Validator adapter",
      "checks": {
        "rules": {
          "description": "Run explicit NVIDIA rules without fixes",
          "coverage": "Named upstream rules only",
          "limitations": [
            "No simulator execution or SimReady profile certification"
          ],
          "parameters": {
            "type": "object",
            "properties": {
              "rules": {
                "type": "array",
                "items": {
                  "type": "string",
                  "minLength": 1
                },
                "minItems": 1,
                "maxItems": 128,
                "uniqueItems": true
              },
              "warnings_as_failures": {
                "type": "boolean"
              }
            },
            "required": [
              "rules",
              "warnings_as_failures"
            ],
            "additionalProperties": false
          }
        }
      },
      "source_sha256": {
        "0:builtin_packs.py": "1bbbe1a0109d7e4e598729b65edd71d87eada3308cf9f3c505fa2c77c9b6c2b0"
      },
      "dependencies": {
        "usd-core": {
          "version": "25.11",
          "record_sha256": "74608cd19d594fdcf209179fdd78e1876ae05d7730d018c9b90caa523e9af3dd"
        },
        "usd-validation-nvidia": {
          "version": "1.20.0",
          "record_sha256": "553882594e268e342d94320ad960f9fc2b81fea2097e5ad967e9d7c46e67c954"
        }
      },
      "implementation_sha256": "aeee37b4836bf7344a68fc219fb0c816a37a1dfc1fedc111d990ed8e6d4cb7a7"
    }
  },
  "input_files": {
    "contract.json": "559ae2cf4f9f2a657b421fea880179ea4d1d713fbfae906aab0a84f49af9fd47",
    "scene.usda": "854fadec1820f3054598c0cdab7bfcd5879d58287d28faa96f53a95c7980831b"
  },
  "missing_files": []
}

Machine-readable result · Report file hashes