3D content acceptance

REJECT

Intended use: Check stage duration and panel origins at elapsed seconds; no continuous-path claim · Contract: panel-two-second-motion · 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
motion.timing11000
Selected profile, requirements and execution plan
{
  "contract_schema_version": "2.0",
  "profile": {
    "id": "panel-seconds",
    "version": "1.0.0"
  },
  "planned": [
    {
      "id": "motion.clock",
      "pack": "motion.timing",
      "check": "clock",
      "required": true,
      "parameters": {
        "duration_s": 2,
        "tolerance_s": 1e-09
      }
    },
    {
      "id": "motion.seconds",
      "pack": "motion.timing",
      "check": "positions",
      "required": true,
      "after": [
        "motion.clock"
      ],
      "parameters": {
        "path": "/World/Panel",
        "tolerance_m": 1e-06,
        "samples": [
          {
            "elapsed_s": 0,
            "world_origin_m": [
              0.0,
              0,
              0
            ]
          },
          {
            "elapsed_s": 1,
            "world_origin_m": [
              0.5,
              0,
              0
            ]
          },
          {
            "elapsed_s": 2,
            "world_origin_m": [
              1.0,
              0,
              0
            ]
          }
        ]
      }
    }
  ],
  "by_pack": {
    "motion.timing": {
      "PASS": 1,
      "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"
}
motion.clock
Required
PASSAuthored stage duration and optional exact time-code rate compared with the contract.
Evidence
{
  "pack": "motion.timing",
  "check": "clock",
  "observations": {
    "clock": {
      "time_codes_per_second": 1.0,
      "start_time_code": 0.0,
      "end_time_code": 2.0,
      "duration_s": 2.0
    },
    "findings": [
      {
        "object": "/",
        "property": "stage_duration_s",
        "observed": 2.0,
        "expected": 2,
        "tolerance_s": 1e-09,
        "status": "PASS"
      }
    ],
    "coverage": "Authored stage interval only; not the onset, completion or continuous path of object motion."
  }
}
motion.seconds
Required
FAILWorld origins compared at elapsed seconds measured from the authored stage start.
Evidence
{
  "pack": "motion.timing",
  "check": "positions",
  "observations": {
    "findings": [
      {
        "object": "/World/Panel",
        "property": "world_transform_origin_m",
        "time_code": 0.0,
        "observed": [
          0.0,
          0.0,
          0.0
        ],
        "expected": [
          0.0,
          0,
          0
        ],
        "status": "PASS",
        "elapsed_s": 0
      },
      {
        "object": "/World/Panel",
        "property": "world_transform_origin_m",
        "time_code": 1.0,
        "observed": [
          0.8,
          0.0,
          0.0
        ],
        "expected": [
          0.5,
          0,
          0
        ],
        "status": "FAIL",
        "elapsed_s": 1
      },
      {
        "object": "/World/Panel",
        "property": "world_transform_origin_m",
        "time_code": 2.0,
        "observed": [
          1.0,
          0.0,
          0.0
        ],
        "expected": [
          1.0,
          0,
          0
        ],
        "status": "PASS",
        "elapsed_s": 2
      }
    ],
    "time_codes": [
      0.0,
      1.0,
      2.0
    ],
    "time_codes_per_second": 1.0,
    "interpolation": "Usd.InterpolationTypeLinear",
    "coverage": "Named world origins at requested elapsed seconds; no orientation, continuous-path, collision or physics proof.",
    "clock": {
      "time_codes_per_second": 1.0,
      "start_time_code": 0.0,
      "end_time_code": 2.0,
      "duration_s": 2.0
    },
    "elapsed_seconds": [
      0,
      1,
      2
    ],
    "seconds_origin": "authored stage startTimeCode"
  }
}

Scope that remains unchecked

Exact inputs and checker identity
{
  "checker_version": "0.4.0",
  "checker_sha256": "2ab0016aa320cc227dd43c4315ec69465ba48b910660d74b92ce010510bd012c",
  "contract_sha256": "b9242bb4ae2c91797ca6395b9b6e495d11ca206daa458fe52b9bd03de359e0a7",
  "candidate": {
    "root": "scene.usda",
    "files": {
      "pixel.png": "6120027eb0698bcfe0de4e6d416842c69ceed4979a4d7be46c4511ea69d55d4f",
      "scene.usda": "6a43ebf03e9174402d253f59fd2fa14d4ddaaaecf97cf5dac2ce8d5eeeb66ba8"
    }
  },
  "baseline": null,
  "packs": {
    "motion.timing": {
      "id": "motion.timing",
      "version": "1.0.0",
      "api_version": "1.0",
      "description": "Authored clock requirements and world-origin samples in elapsed seconds",
      "checks": {
        "clock": {
          "description": "Check authored stage duration and optionally require an exact clock rate",
          "coverage": "Authored stage time range converted to seconds",
          "limitations": [
            "Does not infer active motion duration; an authored positive clock and complete time range are required"
          ],
          "parameters": {
            "type": "object",
            "properties": {
              "duration_s": {
                "type": "number",
                "minimum": 0
              },
              "tolerance_s": {
                "type": "number",
                "minimum": 0
              },
              "time_codes_per_second": {
                "type": "number",
                "exclusiveMinimum": 0
              }
            },
            "required": [
              "duration_s",
              "tolerance_s"
            ],
            "additionalProperties": false
          }
        },
        "positions": {
          "description": "Compare named world origins at elapsed seconds from the authored stage start",
          "coverage": "Named world origins at the requested elapsed seconds",
          "limitations": [
            "No continuous-time, orientation, collision or physics proof",
            "Requires authored clock and time range"
          ],
          "parameters": {
            "type": "object",
            "properties": {
              "path": {
                "type": "string",
                "minLength": 1
              },
              "tolerance_m": {
                "type": "number",
                "minimum": 0
              },
              "samples": {
                "type": "array",
                "minItems": 1,
                "maxItems": 1000,
                "items": {
                  "type": "object",
                  "properties": {
                    "elapsed_s": {
                      "type": "number",
                      "minimum": 0
                    },
                    "world_origin_m": {
                      "type": "array",
                      "items": {
                        "type": "number"
                      },
                      "minItems": 3,
                      "maxItems": 3
                    }
                  },
                  "required": [
                    "elapsed_s",
                    "world_origin_m"
                  ],
                  "additionalProperties": false
                }
              }
            },
            "required": [
              "path",
              "tolerance_m",
              "samples"
            ],
            "additionalProperties": false
          }
        }
      },
      "source_sha256": {
        "0:motion_timing.py": "fdf7547917ddd5184d2914e94309933b3e9378006d4f2ed7158056b829c26bfd",
        "1:builtin_packs.py": "1bbbe1a0109d7e4e598729b65edd71d87eada3308cf9f3c505fa2c77c9b6c2b0"
      },
      "dependencies": {
        "usd-core": {
          "version": "25.11",
          "record_sha256": "c3e3b86b8aee250d2d23d28815bbd0d5034d78fc34f01474981ae443066c5982"
        }
      },
      "implementation_sha256": "71815e4943c23889426c3d16c6a84dd33c8f83842ddc903c0df13c0155e9e4d5"
    }
  },
  "input_files": {
    "contract.json": "b9242bb4ae2c91797ca6395b9b6e495d11ca206daa458fe52b9bd03de359e0a7",
    "scene.usda": "6a43ebf03e9174402d253f59fd2fa14d4ddaaaecf97cf5dac2ce8d5eeeb66ba8",
    "pixel.png": "6120027eb0698bcfe0de4e6d416842c69ceed4979a4d7be46c4511ea69d55d4f"
  },
  "missing_files": []
}

Machine-readable result · Report file hashes