{
  "profileId": "auto-repair-assign-service-bay-auto-repr-006",
  "version": "1.0.0",
  "displayName": "Assign Service Bay Mapping Profile",
  "description": "Generated business-native automotive profile for Assign Service Bay (AUTO-REPR-006).",
  "targetDecisionId": "AUTO-REPR-006",
  "catalogId": "DKR-AUTO-RUNTIME-001",
  "catalogVersion": "13.9.3",
  "supportedCatalogVersions": [
    "13.9.3"
  ],
  "repositoryVersion": "7.9.3",
  "inputSchemaRef": "integration-platform/schemas/auto-repair-assign-service-bay-auto-repr-006.input.schema.json",
  "state": "Published",
  "stage": "Production",
  "optionsPath": "$.repairOrders",
  "optionIdPath": "$.optionId",
  "optionNamePath": "$.name",
  "defaultProfileId": "balanced",
  "defaultScenarioId": null,
  "algorithm": "TOPSIS",
  "weightStrategy": "Expert",
  "runSensitivity": false,
  "criterionMappings": [
    {
      "targetCriterionId": "equipment_fit_score",
      "sourcePath": "option.assessment.equipmentFitScore",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    },
    {
      "targetCriterionId": "bay_availability_score",
      "sourcePath": "option.assessment.bayAvailabilityScore",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    },
    {
      "targetCriterionId": "vehicle_size_fit_score",
      "sourcePath": "option.assessment.vehicleSizeFitScore",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    },
    {
      "targetCriterionId": "workflow_efficiency_score",
      "sourcePath": "option.assessment.workflowEfficiencyScore",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    },
    {
      "targetCriterionId": "safety_constraint_risk",
      "sourcePath": "option.risk.safetyConstraintRisk",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    },
    {
      "targetCriterionId": "setup_time_minutes",
      "sourcePath": "option.schedule.setupTimeMinutes",
      "expression": null,
      "constant": null,
      "default": null,
      "required": true,
      "sourceUnit": null,
      "sourceUnitPath": null,
      "targetUnit": null,
      "lookupTableId": null,
      "lookupVersion": null
    }
  ],
  "requestContextMappings": [
    {
      "attributeName": "sourceSystem",
      "sourcePath": "$.requestContext.sourceSystem",
      "expression": null,
      "constant": null,
      "required": false
    },
    {
      "attributeName": "sector",
      "sourcePath": null,
      "expression": null,
      "constant": "Auto Repair",
      "required": false
    },
    {
      "attributeName": "factoryPattern",
      "sourcePath": null,
      "expression": null,
      "constant": "resource_assignment",
      "required": false
    }
  ],
  "lookupReferences": [],
  "constants": {},
  "defaults": {},
  "audit": {
    "createdBy": "automotive-profile-factory",
    "createdAtUtc": "2026-07-11T00:00:00Z",
    "updatedBy": "automotive-profile-factory",
    "updatedAtUtc": "2026-07-11T00:00:00Z",
    "events": [
      {
        "eventType": "generated",
        "fromState": null,
        "toState": "Published",
        "fromStage": null,
        "toStage": "Production",
        "actor": "automotive-profile-factory",
        "timestampUtc": "2026-07-11T00:00:00Z",
        "correlationId": "factory-auto-repr-006",
        "notes": "Generated from DKS pattern resource_assignment."
      }
    ]
  },
  "lastCertification": {
    "suiteId": "auto-repair-assign-service-bay-auto-repr-006-suite",
    "suiteVersion": "1.0.0",
    "mappingProfileId": "auto-repair-assign-service-bay-auto-repr-006",
    "mappingProfileVersion": "1.0.0",
    "contentHash": null,
    "catalogVersion": "13.9.3",
    "passed": true,
    "certifiedAtUtc": "2026-07-11T00:00:00Z",
    "actor": "automotive-profile-factory",
    "resultId": "auto-repair-assign-service-bay-auto-repr-006-factory-certification"
  },
  "decisionPreparationModelRef": "integration-platform/decision-preparation-models/auto-repair-assign-service-bay-auto-repr-006/2.0.0.json"
}
