{
  "fixture_id": "D3D001-TRANSFER-ORG-01",
  "rights_status": "SYNTHETIC_RIGHTS_CLEARED",
  "asset_id": "SYNTH-ORGANIC-OFFLINE-01",
  "target": {
    "target_use": "OFFLINE_RENDER_ORGANIC",
    "target_constraint_scope": "STANDARD_DECLARED_TARGET",
    "unit_system": "METRIC_METERS",
    "reference_scale": {
      "dimension_m": 1.2,
      "evidence_ref": "synthetic://measure/org01"
    },
    "manifold_requirement": "TARGET_DEPENDENT_NOT_UNIVERSAL",
    "geometry_budget_policy": {
      "policy": "NO_FIXED_TRIANGLE_CAP; justify density from silhouette/subdivision/render target"
    }
  },
  "geometry": {
    "object_transform_state": [
      {
        "object": "organic_body",
        "scale_state": "APPLIED_UNIFORM"
      }
    ],
    "topology_intent": "ORGANIC_SUBDIVISION_OFFLINE",
    "vertex_count": 15600,
    "triangle_count": 30400,
    "ngon_policy": "DEFORMATION_AND_SUBDIVISION_AWARE",
    "normal_state": "CONSISTENT_VALIDATED",
    "manifold_state": "NOT_A_UNIVERSAL_REQUIREMENT_FOR_THIS_FIXTURE",
    "origin_pivot_state": "DECLARED_AND_VALIDATED",
    "validation_view": [
      "subdivision_preview",
      "wireframe",
      "face_orientation"
    ],
    "material_slot_count": 1
  },
  "modifiers": {
    "modifier_stack": [
      "Subdivision:LIVE_REVIEWED"
    ],
    "destructive_step_log": [],
    "unreviewed_destructive_step": false
  },
  "naming_contract": {
    "convention_ref": "naming://SYNTH-ORG/v1",
    "decisive_object_names": [
      "organic_body"
    ]
  },
  "provenance": {
    "source_asset_ref": "synthetic://self-created/D3D001-TRANSFER-ORG-01",
    "rights_provenance_ref": "rights://SYNTHETIC_RIGHTS_CLEARED",
    "rights_status": "SYNTHETIC_RIGHTS_CLEARED"
  },
  "known_limitations": [
    "offline-render fixture; not a realtime mobile budget claim"
  ],
  "interoperability_evidence": {
    "target_ref": "target://OFFLINE_RENDER_ORGANIC",
    "transform_binding_checked": true,
    "geometry_contract_checked": true,
    "export_only_proof": false,
    "beauty_render_only": false
  },
  "decision": null
}
