{
  "schemaVersion": "1.0",
  "entityFamily": "modules",
  "entityType": "DefinedTerm",
  "entityId": "modules:79",
  "canonicalUrl": "https://babadook.tech/modules/embedded-version-control",
  "machineBaseUrl": "https://babadook.tech/ai/modules/embedded-version-control",
  "name": "Embedded Version Control",
  "aliases": [],
  "summary": "Built-in version control for workflows and applications with branching, diffing, rollback, and deployment history — no external Git required.",
  "description": [
    "Built-in version control for workflows and applications with branching, diffing, rollback, and deployment history — no external Git required."
  ],
  "sections": [
    {
      "id": "version-control-without-git-dadc8c0a-5ea4-41f6-82bc-6d4a39c95806",
      "heading": "version-control-without-git",
      "body": [
        "Version Control Without Git Embedded Version Control provides git-like versioning directly within DXP Application Studio — no external repository required. Create branches for new features, view diffs between versions, and roll back to any previous state instantly. Deployment history tracks which version of each workflow is active in each environment (development, staging, production). One-click promotion moves workflows from staging to production with automatic rollback on failure."
      ],
      "specifications": [],
      "relationships": [],
      "media": [],
      "children": [
        {
          "id": "data-viz-1",
          "heading": "data Viz",
          "body": [],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        }
      ],
      "sourceBlockType": "content_block",
      "sourceBlockId": "dadc8c0a-5ea4-41f6-82bc-6d4a39c95806"
    },
    {
      "id": "version-control-specifications-c346a30a-a8b8-44e4-9f35-d8a18197b95d",
      "heading": "Version Control Specifications",
      "body": [],
      "specifications": [
        {
          "label": "Branching",
          "value": "Create, merge, and delete branches",
          "group": "spec Items"
        },
        {
          "label": "Diffing",
          "value": "Visual diff of workflow changes between versions",
          "group": "spec Items"
        },
        {
          "label": "Rollback",
          "value": "Instant rollback to any previous version",
          "group": "spec Items"
        },
        {
          "label": "Environments",
          "value": "Development, staging, production promotion",
          "group": "spec Items"
        },
        {
          "label": "History",
          "value": "Full deployment history with audit trail",
          "group": "spec Items"
        }
      ],
      "relationships": [],
      "media": [],
      "children": [],
      "sourceBlockType": "product_specification",
      "sourceBlockId": "c346a30a-a8b8-44e4-9f35-d8a18197b95d"
    },
    {
      "id": "features-3",
      "heading": "features",
      "body": [
        "diffing: true",
        "rollback: true",
        "branching: true",
        "deployment history: true"
      ],
      "specifications": [],
      "relationships": [],
      "media": [],
      "children": [],
      "sourceBlockType": "features"
    }
  ],
  "specifications": [],
  "claims": [],
  "relationships": [
    {
      "type": "products",
      "targets": [
        {
          "id": "83",
          "family": "products",
          "name": "DXP",
          "slug": "dxp",
          "canonicalUrl": "https://babadook.tech/products/dxp",
          "relationship": "products"
        }
      ]
    },
    {
      "type": "sub_modules",
      "targets": [
        {
          "id": "34",
          "family": "sub-modules",
          "name": "Application Development",
          "slug": "application-development",
          "canonicalUrl": "https://babadook.tech/sub-modules/application-development",
          "relationship": "sub_modules"
        }
      ]
    },
    {
      "type": "use_cases",
      "targets": [
        {
          "id": "57",
          "family": "use-case",
          "name": "Application Development",
          "slug": "application-development",
          "relationship": "use_cases"
        }
      ]
    }
  ],
  "authors": [],
  "media": [],
  "regulatoryContext": {
    "exportControlAndLicensingReviewRequired": false
  },
  "language": "en",
  "receipt": {
    "sourceBlockCount": 4,
    "projectedBlockCount": 4,
    "sourceValueCount": 18,
    "projectedValueCount": 18,
    "sourceRelationshipCount": 3,
    "projectedRelationshipCount": 3,
    "sourceClaimCount": 0,
    "projectedClaimCount": 0,
    "unknownBlockTypes": [],
    "omittedFields": [],
    "missingValuePaths": [],
    "invalidClaims": [],
    "complete": true
  },
  "contentHash": "c53d9ab0dfd260e6865a9dadbdd225e200ba79ce7289bd65a0307ac534d7a832"
}