simready-foundation-conform-fet-000-standard
SimReady Conform FET_000_STANDARD
Purpose
Use this workflow skill to bring an existing USD asset into conformance with the selected FET_000_STANDARD Core feature contract, then hand the repaired copy back to profile validation.
Default to FET_000_STANDARD@0.2.0 when the user asks for this feature without a version. Use 0.1.0 when the profile, validation report, or user explicitly pins it.
FET_000_STANDARD is the baseline Standard/OpenUSD Core feature. It verifies that an asset has portable file naming, directory layout, path handling, resolvable asset paths, and no unsafe undefined prims before higher-level visual, material, physics, robot, or runtime-specific features are applied. Version 0.1.0 includes NP.006 and the original root-layer-only SR.001. Version 0.2.0 omits both. Nested provenance is SR.003 on FET_033_STANDARD@0.3.0. USD/sidecar provenance union is SR.004 on FET_033_STANDARD@0.4.0.
This skill is not the final validator and should not silently mutate source assets. It stages a repaired USD-family asset under the requested output directory, applies deterministic fixes only where safe, and stops when a validation gate still fails or a manual decision is required.
Prerequisites
Read the source-of-truth files named below before editing. Work on staged outputs where the skill requires them, and keep validation evidence with the result.
Source of Truth
Before changing an asset, load the exact FET_000_STANDARD manifest selected by the profile. In this repo, start with the canonical version: