{
  "executed_at": "2026-10-11T11:38:37.011609+00:00",
  "executor": "local verification harness",
  "environment": {
    "python": "3.12.14",
    "system": "Linux",
    "machine": "x86_64",
    "sqlite": "3.53.1",
    "torch": "2.13.0+cpu",
    "sdv": "1.38.5"
  },
  "configuration": {
    "domain": "person",
    "version": "v1",
    "count": 4,
    "seed": 42,
    "locale": "en_US",
    "clock": "2026-01-01T00:00:00Z"
  },
  "learned_input": {
    "rows": 256,
    "columns": [
      "label",
      "score"
    ],
    "source": "synthetic-only eight labels and scores 0–19; no production data",
    "fixture_fields_used": [
      "label"
    ],
    "evaluation_scope": "no distribution or privacy score"
  },
  "results": [
    {
      "product": "Faker",
      "version": "33.3.1",
      "checks": {
        "customer_count": 4,
        "payment_count": 6,
        "report_ids": [
          101,
          104,
          106
        ],
        "total_cents": 60000,
        "orphan_payments": 0
      },
      "same_control_values_equal": true,
      "same_control_canonical_json_hash_equal": true,
      "alternate_control_labels_differ": true,
      "repeat_control": "seed_instance(42)",
      "cleanup_passed": true,
      "sha256": "b05696fbec97484f183343e0bddb955b561d88a7241941b4e6af9f1a2c2f3530",
      "alternate_sha256": "649379945fe28444bfcc60aa8947287c9f5bd0617665781785db2e9c091dedb6",
      "sample": {
        "customers": [
          [
            1,
            "Allison Hill"
          ],
          [
            2,
            "Noah Rhodes"
          ],
          [
            3,
            "Angie Henderson"
          ],
          [
            4,
            "Daniel Wagner"
          ]
        ],
        "payments": [
          [
            101,
            1,
            "settled",
            10000
          ],
          [
            102,
            1,
            "rejected",
            50000
          ],
          [
            103,
            2,
            "settled",
            9999
          ],
          [
            104,
            2,
            "settled",
            20000
          ],
          [
            105,
            3,
            "pending",
            40000
          ],
          [
            106,
            3,
            "settled",
            30000
          ]
        ]
      },
      "cross_process_replay_checked": true,
      "cross_process_hash_equal": true
    },
    {
      "product": "DATAMIMIC CE",
      "version": "4.3.0",
      "checks": {
        "customer_count": 4,
        "payment_count": 6,
        "report_ids": [
          101,
          104,
          106
        ],
        "total_cents": 60000,
        "orphan_payments": 0
      },
      "same_control_values_equal": true,
      "same_control_canonical_json_hash_equal": true,
      "alternate_control_labels_differ": true,
      "repeat_control": "person/v1 seed 42, fixed clock",
      "cleanup_passed": true,
      "sha256": "a6efaca4f934d9ecbac52547314e1cffef56c17ba9cf779343933ded4fd9ff99",
      "alternate_sha256": "ca3f3669640eaf75af144542c95e400fa754a8bd12073f7b3ab74d1c27b3e24f",
      "sample": {
        "customers": [
          [
            1,
            "Estella Vasquez"
          ],
          [
            2,
            "Mike Mullins"
          ],
          [
            3,
            "George Hester"
          ],
          [
            4,
            "Felecia Durham"
          ]
        ],
        "payments": [
          [
            101,
            1,
            "settled",
            10000
          ],
          [
            102,
            1,
            "rejected",
            50000
          ],
          [
            103,
            2,
            "settled",
            9999
          ],
          [
            104,
            2,
            "settled",
            20000
          ],
          [
            105,
            3,
            "pending",
            40000
          ],
          [
            106,
            3,
            "settled",
            30000
          ]
        ]
      },
      "cross_process_replay_checked": true,
      "cross_process_hash_equal": true
    },
    {
      "product": "SDV",
      "version": "1.38.5",
      "checks": {
        "customer_count": 4,
        "payment_count": 6,
        "report_ids": [
          101,
          104,
          106
        ],
        "total_cents": 60000,
        "orphan_payments": 0
      },
      "same_control_values_equal": true,
      "same_control_canonical_json_hash_equal": true,
      "alternate_control_labels_differ": true,
      "repeat_control": "reset_sampling on the same saved fitted model",
      "cleanup_passed": true,
      "sha256": "30f8c9728bad45952fb68bc016eae047582df60cbf02b7a8d0a797584eaa8c99",
      "alternate_sha256": "19e6fbc12289ac12003194d9ccc6521b2a9a798c684567f9181d3fc93c847534",
      "sample": {
        "customers": [
          [
            1,
            "Synthetic customer 05"
          ],
          [
            2,
            "Synthetic customer 05"
          ],
          [
            3,
            "Synthetic customer 04"
          ],
          [
            4,
            "Synthetic customer 03"
          ]
        ],
        "payments": [
          [
            101,
            1,
            "settled",
            10000
          ],
          [
            102,
            1,
            "rejected",
            50000
          ],
          [
            103,
            2,
            "settled",
            9999
          ],
          [
            104,
            2,
            "settled",
            20000
          ],
          [
            105,
            3,
            "pending",
            40000
          ],
          [
            106,
            3,
            "settled",
            30000
          ]
        ]
      },
      "cross_process_replay_checked": true,
      "cross_process_hash_equal": true
    }
  ],
  "execution_inventory": [
    {
      "slug": "faker",
      "product": "Faker",
      "status": "executed",
      "attempted": true,
      "reason_en": "Four customer labels generated and checked with the shared fixture. See result scope; relationships belong to the adapter.",
      "source_urls": [
        "https://faker.readthedocs.io/en/stable/index.html",
        "https://fakerjs.dev/guide/usage",
        "https://github.com/faker-js/faker"
      ],
      "reason_de": "Vier Kundenlabels erzeugt und mit dem gemeinsamen Fixture geprüft. Beziehungen stammen vom Adapter; Prüfumfang im Ergebnis beachten."
    },
    {
      "slug": "mockaroo",
      "product": "Mockaroo",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Hosted generation workflow; no authorized service account or private-deployment license configured. Not a locally installed generator in this run.",
      "source_urls": [
        "https://www.mockaroo.com/pricing",
        "https://www.mockaroo.com/docs",
        "https://www.mockaroo.com/mock_apis"
      ],
      "reason_de": "Gehosteter Generierungsablauf. Kein autorisierter Service-Account oder privates Deployment konfiguriert; in diesem Lauf kein lokal installierter Generator."
    },
    {
      "slug": "generatedata-com",
      "product": "generatedata.com",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Self-hosted UI requires the documented Docker stack; Docker is absent and no supported browser surface is available. No fixture execution claimed.",
      "source_urls": [
        "https://generatedata.com/",
        "https://generatedata.com/register",
        "https://github.com/benkeen/generatedata"
      ],
      "reason_de": "Self-Hosting benötigt den dokumentierten Docker-Stack. Docker fehlt; keine unterstützte Browseroberfläche verfügbar. Keine Fixture-Ausführung behauptet."
    },
    {
      "slug": "rndgen",
      "product": "RNDGen",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Hosted generation workflow; no authorized service account or private-deployment license configured. Not a locally installed generator in this run.",
      "source_urls": [
        "https://www.rndgen.com/",
        "https://www.rndgen.com/synthetic-data",
        "https://www.rndgen.com/simulated-data"
      ],
      "reason_de": "Gehosteter Generierungsablauf. Kein autorisierter Service-Account oder privates Deployment konfiguriert; in diesem Lauf kein lokal installierter Generator."
    },
    {
      "slug": "spawner-data-generator",
      "product": "Spawner Data Generator",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Abandoned desktop project; no compatible Linux fixture CLI identified in the cited project material. Its legacy desktop workflow was not executed.",
      "source_urls": [
        "https://sourceforge.net/projects/spawner/",
        "https://sourceforge.net/projects/spawner/files/spawner/spawner-0.2.4/"
      ],
      "reason_de": "Eingestelltes Desktop-Projekt; in den zitierten Projektunterlagen keine kompatible Linux-Fixture-CLI identifiziert. Desktop-Ablauf nicht ausgeführt."
    },
    {
      "slug": "delphix-tdm",
      "product": "Delphix",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://www.perforce.com/solutions/test-data-management",
        "https://www.perforce.com/products/delphix/data-virtualization",
        "https://www.perforce.com/products/delphix/whats-new",
        "https://help.delphix.com/dct/current/content/synthetic_data.htm",
        "https://www.perforce.com/press-releases/delphix-synthetic-data"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "ca-test-data-manager",
      "product": "CA Test Data Manager",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://knowledge.broadcom.com/external/article/270223",
        "https://docs.broadcom.com/doc/ca-test-data-manager-key-scenarios",
        "https://docs.broadcom.com/doc/ca-test-data-manager-for-the-mainframe"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "informatica-test-data-management",
      "product": "Informatica TDM",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://docs.informatica.com/data-security-group/test-data-management/10-5-8/_user-guide_test-data-management_10-5-8_ditamap/test_data_manager/test_data_manager_overview.html",
        "https://docs.informatica.com/data-security-group/test-data-management/10-5-8/_user-guide_test-data-management_10-5-8_ditamap/introduction_to_test_data_management/tdm_process/define_data_masking_and_data_subset_operations.html",
        "https://docs.informatica.com/data-security-group/test-data-management/10-5-8/_user-guide_test-data-management_10-5-8_ditamap/data_generation_1/advanced_generation_rules/creating_an_advanced_generation_rule.html"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "datprof-privacy",
      "product": "DATPROF Privacy",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Documented desktop/database-authoring workflow needs a compatible runtime, supported database and/or licensed distribution. Linux container has no Windows desktop, licensed installer or target DB. No license acquired and no execution claimed.",
      "source_urls": [
        "https://docs.datprof.com/privacy/latest",
        "https://docs.datprof.com/privacy/latest/using-datprof-privacy/generation",
        "https://docs.datprof.com/privacy/latest/general-functionality",
        "https://docs.datprof.com/privacy/latest/about-datprof-privacy/requirements",
        "https://docs.datprof.com/subset/latest"
      ],
      "reason_de": "Desktop-/Datenbank-Ablauf benötigt passende Laufzeit, Datenbank und/oder lizenzierte Distribution. Linux-Container ohne Windows-Desktop, lizenzierten Installer oder Zieldatenbank. Keine Lizenz beschafft; nicht ausgeführt."
    },
    {
      "slug": "solix-test-data-management",
      "product": "Solix Test Data Management",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://www.solix.com/documents/datasheets/solix-test-data-management.pdf",
        "https://www.solix.com/products/data-masking/",
        "https://www.solix.com/products/answers/optimize-test-data-management-with-solix-achieve-governance-and-masked-datasets-for-constellation-learning/"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "tonic-structural",
      "product": "Tonic Structural",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://www.tonic.ai/products/tonic-structural",
        "https://docs.tonic.ai/app/generation/subsetting/subsetting-about",
        "https://docs.tonic.ai/app/generation/subsetting/table-filtering",
        "https://www.tonic.ai/product-release-notes/structural",
        "https://docs.tonic.ai/app/admin/on-premise-deployment"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "tonic-fabricate",
      "product": "Tonic Fabricate",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Hosted generation workflow; no authorized service account or private-deployment license configured. Not a locally installed generator in this run.",
      "source_urls": [
        "https://docs.tonic.ai/fabricate",
        "https://www.tonic.ai/products/fabricate",
        "https://www.tonic.ai/guides/uploading-referencing-production-data-in-synthetic-data",
        "https://www.tonic.ai/product-release-notes/fabricate"
      ],
      "reason_de": "Gehosteter Generierungsablauf. Kein autorisierter Service-Account oder privates Deployment konfiguriert; in diesem Lauf kein lokal installierter Generator."
    },
    {
      "slug": "gretel-nvidia",
      "product": "Gretel / NVIDIA",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Catalog entry covers vendor synthetic-data material; no exact runnable licensed product/version and fixture interface established for this environment.",
      "source_urls": [
        "https://developer.nvidia.com/blog/run-autonomous-self-evolving-agents-more-safely-with-nvidia-openshell/",
        "https://www.nvidia.com/en-us/use-cases/synthetic-data-generation-for-agentic-ai/",
        "https://github.com/gretelai",
        "https://python.docs.gretel.ai/en/stable/index.html"
      ],
      "reason_de": "Katalogeintrag beschreibt Anbieterunterlagen; kein konkretes ausführbares Produkt mit Version und Fixture-Schnittstelle für diese Umgebung belegt."
    },
    {
      "slug": "synthesized-tdk",
      "product": "Synthesized TDK",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://docs.synthesized.io/tdk/latest/",
        "https://sdk-docs.synthesized.io/sdk/latest/index.html"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "genrocket",
      "product": "GenRocket",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://www.genrocket.com/enterprise-scalability/",
        "https://www.genrocket.com/genrocket-security/",
        "https://www.genrocket.com/in-place-masking/",
        "https://www.genrocket.com/intelligent-data-subsetting-and-synthetic-data-masking/",
        "https://www.genrocket.com/component-based-architecture/",
        "https://genrocket.freshdesk.com/support/solutions/articles/19000108049"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "cloud-tdms",
      "product": "CloudTDMS",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Hosted generation workflow; no authorized service account or private-deployment license configured. Not a locally installed generator in this run.",
      "source_urls": [
        "https://www.cloudtdms.com/platform/features/",
        "https://www.cloudtdms.com/platform/integrations/",
        "https://www.cloudtdms.com/pricing/",
        "https://www.cloudtdms.com/"
      ],
      "reason_de": "Gehosteter Generierungsablauf. Kein autorisierter Service-Account oder privates Deployment konfiguriert; in diesem Lauf kein lokal installierter Generator."
    },
    {
      "slug": "datamimic",
      "product": "DATAMIMIC Enterprise Platform",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://docs.datamimic.io/",
        "https://github.com/rapiddweller/datamimic",
        "https://docs.datamimic.io/how-to/upgrade-to-4.0/",
        "https://docs.datamimic.io/how-to/datetime-generation/",
        "https://docs.datamimic.io/features/",
        "https://datamimic.io/",
        "https://docs.datamimic.io/reference/model/elements/ml-train/",
        "https://docs.datamimic.io/reference/sources/",
        "https://docs.datamimic.io/reference/model/target/",
        "https://docs.datamimic.io/reference/model/elements/generate/",
        "https://docs.datamimic.io/deployment/architecture/",
        "https://docs.datamimic.io/reference/ui/settings/users/",
        "https://docs.datamimic.io/tutorial/install-ide-extension/",
        "https://docs.datamimic.io/advanced/connect-mcp-client/",
        "https://docs.datamimic.io/reference/ui/tasks/",
        "https://datamimic.io/blog/delphix-vs-datamimic/",
        "https://docs.datamimic.io/reference/model/elements/iterate/",
        "https://docs.datamimic.io/reference/ui/database/",
        "https://docs.datamimic.io/reference/ui/workbench/",
        "https://docs.datamimic.io/how-to/structured-data-and-rules/",
        "https://docs.datamimic.io/reference/ui/editor/"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "datamimic-ce",
      "product": "DATAMIMIC CE",
      "status": "executed",
      "attempted": true,
      "reason_en": "Four customer labels generated and checked with the shared fixture. See result scope; relationships belong to the adapter.",
      "source_urls": [
        "https://github.com/rapiddweller/datamimic",
        "https://docs.datamimic.io/how-to/upgrade-to-4.0/",
        "https://docs.datamimic.io/how-to/datetime-generation/",
        "https://docs.datamimic.io/reference/sources/",
        "https://docs.datamimic.io/reference/model/elements/iterate/"
      ],
      "reason_de": "Vier Kundenlabels erzeugt und mit dem gemeinsamen Fixture geprüft. Beziehungen stammen vom Adapter; Prüfumfang im Ergebnis beachten."
    },
    {
      "slug": "iri-rowgen",
      "product": "IRI RowGen",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://www.iri.com/products/rowgen/overview",
        "https://www.iri.com/products/rowgen/faqs",
        "https://www.iri.com/products/rowgen/platforms-pricing"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "tcs-mastercraft-dataplus",
      "product": "TCS MasterCraft DataPlus",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://www.tcs.com/what-we-do/products-platforms/tcs-mastercraft/solution/test-data-optimization-for-privacy-safe-data-compliance",
        "https://www.tcs.com/who-we-are/newsroom/press-release/tcs-new-mastercaft-dataplus-3-0-machine-learning-data-privacy",
        "https://www.tcs.com/what-we-do/products-platforms/tcs-mastercraft"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "sb-data-generator",
      "product": "SB Data Generator",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Documented desktop/database-authoring workflow needs a compatible runtime, supported database and/or licensed distribution. Linux container has no Windows desktop, licensed installer or target DB. No license acquired and no execution claimed.",
      "source_urls": [
        "https://soft-builder.com/sb-data-generator/",
        "https://soft-builder.com/sb-data-generator/feature-matrix/",
        "https://www.postgresql.org/about/news/softbuilder-announces-launch-of-sb-data-generator-22-2568/"
      ],
      "reason_de": "Desktop-/Datenbank-Ablauf benötigt passende Laufzeit, Datenbank und/oder lizenzierte Distribution. Linux-Container ohne Windows-Desktop, lizenzierten Installer oder Zieldatenbank. Keine Lizenz beschafft; nicht ausgeführt."
    },
    {
      "slug": "redgate-sql-data-generator",
      "product": "Redgate SQL Data Generator",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Documented desktop/database-authoring workflow needs a compatible runtime, supported database and/or licensed distribution. Linux container has no Windows desktop, licensed installer or target DB. No license acquired and no execution claimed.",
      "source_urls": [
        "https://www.red-gate.com/products/sql-data-generator/",
        "https://documentation.red-gate.com/sdg/getting-started/requirements",
        "https://www.red-gate.com/products/sql-data-generator/pricing/"
      ],
      "reason_de": "Desktop-/Datenbank-Ablauf benötigt passende Laufzeit, Datenbank und/oder lizenzierte Distribution. Linux-Container ohne Windows-Desktop, lizenzierten Installer oder Zieldatenbank. Keine Lizenz beschafft; nicht ausgeführt."
    },
    {
      "slug": "apexsql-generate",
      "product": "ApexSQL Generate by Quest",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Documented desktop/database-authoring workflow needs a compatible runtime, supported database and/or licensed distribution. Linux container has no Windows desktop, licensed installer or target DB. No license acquired and no execution claimed.",
      "source_urls": [
        "https://support-public.cfm.quest.com/76294_ApexSQL_Generate_2022.02.x_Release_Notes.pdf",
        "https://www.quest.com/products/sql-tools-bundle-devops/",
        "https://www.quest.com/news/press-releases/quest-acquires-development-database-market-leader-apexsql-to-enhance-information-management-business-solution-offerings/"
      ],
      "reason_de": "Desktop-/Datenbank-Ablauf benötigt passende Laufzeit, Datenbank und/oder lizenzierte Distribution. Linux-Container ohne Windows-Desktop, lizenzierten Installer oder Zieldatenbank. Keine Lizenz beschafft; nicht ausgeführt."
    },
    {
      "slug": "datanamic-data-generator",
      "product": "Datanamic Data Generator",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Documented desktop/database-authoring workflow needs a compatible runtime, supported database and/or licensed distribution. Linux container has no Windows desktop, licensed installer or target DB. No license acquired and no execution claimed.",
      "source_urls": [
        "https://www.datanamic.com/datagenerator/",
        "https://www.datanamic.com/datagenerator/buy.html"
      ],
      "reason_de": "Desktop-/Datenbank-Ablauf benötigt passende Laufzeit, Datenbank und/oder lizenzierte Distribution. Linux-Container ohne Windows-Desktop, lizenzierten Installer oder Zieldatenbank. Keine Lizenz beschafft; nicht ausgeführt."
    },
    {
      "slug": "dtm-data-generator",
      "product": "DTM Data Generator",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Documented desktop/database-authoring workflow needs a compatible runtime, supported database and/or licensed distribution. Linux container has no Windows desktop, licensed installer or target DB. No license acquired and no execution claimed.",
      "source_urls": [
        "https://sqledit.com/dg/",
        "https://sqledit.com/dg/versions.html",
        "https://sqledit.com/dg/dg.pdf",
        "https://sqledit.com/dg/download.html"
      ],
      "reason_de": "Desktop-/Datenbank-Ablauf benötigt passende Laufzeit, Datenbank und/oder lizenzierte Distribution. Linux-Container ohne Windows-Desktop, lizenzierten Installer oder Zieldatenbank. Keine Lizenz beschafft; nicht ausgeführt."
    },
    {
      "slug": "advanced-data-generator-upscene",
      "product": "Upscene Advanced Data Generator",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Documented desktop/database-authoring workflow needs a compatible runtime, supported database and/or licensed distribution. Linux container has no Windows desktop, licensed installer or target DB. No license acquired and no execution claimed.",
      "source_urls": [
        "https://www.upscene.com/advanced_data_generator/",
        "https://www.upscene.com/downloads/",
        "https://www.upscene.com/purchase/fbtm"
      ],
      "reason_de": "Desktop-/Datenbank-Ablauf benötigt passende Laufzeit, Datenbank und/oder lizenzierte Distribution. Linux-Container ohne Windows-Desktop, lizenzierten Installer oder Zieldatenbank. Keine Lizenz beschafft; nicht ausgeführt."
    },
    {
      "slug": "redgate-test-data-manager",
      "product": "Redgate Test Data Manager",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://documentation.red-gate.com/tdm",
        "https://documentation.red-gate.com/tdm/getting-started/set-up-with-ai-coding-tools/anonymize-a-database",
        "https://documentation.red-gate.com/tdm/getting-started/set-up-with-ai-coding-tools/subset-a-database",
        "https://documentation.red-gate.com/testdatamanager/getting-started/installation/download-links",
        "https://documentation.red-gate.com/testdatamanager/release-notes",
        "https://www.red-gate.com/products/test-data-manager/"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "k2view-tdm",
      "product": "K2view Test Data Management",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://support.k2view.com/Academy/articles/TDM/tdm_architecture/01_tdm_architecture.html",
        "https://support.k2view.com/Academy/articles/TDM/tdm_implementation/16_tdm_data_generation_implementation.html",
        "https://support.k2view.com/Academy/articles/TDM/tdm_implementation/17_tdm_ai_generation_implementation.html",
        "https://support.k2view.com/Academy/articles/98_installation_and_upgrade/Install_TDM/TDM_Installation_V9.4.html",
        "https://support.k2view.com/Academy/articles/41_masking/02_data_masking_flow.html",
        "https://www.k2view.com/software-terms-and-conditions"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "ibm-infosphere-optim",
      "product": "IBM InfoSphere Optim TDM 11.7",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Commercial platform or database-processing workflow. No licensed installation and required source/target infrastructure in this environment. Documentation is not an execution result.",
      "source_urls": [
        "https://www.ibm.com/docs/en/iotdm/11.7.0?topic=overview-optim-test-data-management-solution",
        "https://www.ibm.com/support/pages/ibm-infosphere-optim-test-data-management-solution1170",
        "https://www.ibm.com/support/pages/node/6589445",
        "https://www.ibm.com/docs/en/iodg/11.7.0?topic=export-dialog",
        "https://www.ibm.com/docs/en/otdm/1.1.0?topic=migrating-from-legacy-environments",
        "https://www.ibm.com/support/pages/node/7289719",
        "https://www.ibm.com/products/optim-test-data-management"
      ],
      "reason_de": "Kommerzieller Plattform- oder Datenbankablauf. Lizenzierte Installation und erforderliche Quell-/Zielinfrastruktur fehlen. Dokumentation ist kein Ausführungsergebnis."
    },
    {
      "slug": "mostly-ai-sdk",
      "product": "MOSTLY AI Synthetic Data SDK",
      "status": "blocked",
      "attempted": true,
      "reason_en": "SDK 6.1.5 and LOCAL extras installed without an account. Actual LOCAL initialization/train attempt fails because the environment forbids AF_UNIX socket creation (Operation not permitted). No generated output; this is not a product limitation.",
      "source_urls": [
        "https://github.com/mostly-ai/mostlyai",
        "https://mostly-ai.github.io/mostlyai/api_domain/",
        "https://mostly-ai.github.io/mostlyai/api_client/",
        "https://www.syntho.ai/syntho-acquires-mostly-ai-trademark-and-related-assets/",
        "https://mostly.ai/contact"
      ],
      "reason_de": "SDK 6.1.5 und LOCAL-Abhängigkeiten ohne Account installiert. Der tatsächliche Initialisierungs-/Trainingsversuch scheitert am Verbot von AF_UNIX-Sockets in dieser Umgebung (Operation not permitted). Keine Ausgabe erzeugt; keine Produktgrenze."
    },
    {
      "slug": "sdv",
      "product": "SDV Community / Enterprise",
      "status": "executed",
      "attempted": true,
      "reason_en": "Four customer labels generated and checked with the shared fixture. See result scope; relationships belong to the adapter.",
      "source_urls": [
        "https://docs.sdv.dev/sdv/explore/sdv-community",
        "https://github.com/sdv-dev/SDV/blob/main/LICENSE",
        "https://docs.sdv.dev/sdv/modeling/multi-table-synthesizers/hmasynthesizer.md",
        "https://docs.sdv.dev/sdv/sampling/sample-realistic-data.md",
        "https://docs.sdv.dev/sdv/modeling/single-table-synthesizers/gaussiancopulasynthesizer.md",
        "https://github.com/sdv-dev/SDV/releases"
      ],
      "reason_de": "Vier Kundenlabels erzeugt und mit dem gemeinsamen Fixture geprüft. Beziehungen stammen vom Adapter; Prüfumfang im Ergebnis beachten."
    },
    {
      "slug": "jailer",
      "product": "Jailer",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Source-derived subset/dump workflow, not a from-scratch customer-label generator. No PostgreSQL source/restore tools or provisioned JDBC test database; not executed.",
      "source_urls": [
        "https://github.com/Wisser/Jailer",
        "https://wisser.github.io/Jailer/filters.html",
        "https://github.com/Wisser/Jailer/releases/tag/v17.2.5"
      ],
      "reason_de": "Quellenbasierter Teilmengen-/Dump-Ablauf statt Generierung von Kundenlabels. PostgreSQL-Quelle und Restore-Werkzeuge beziehungsweise provisionierte JDBC-Testdatenbank fehlen; nicht ausgeführt."
    },
    {
      "slug": "greenmask",
      "product": "Greenmask",
      "status": "not_run",
      "attempted": false,
      "reason_en": "Source-derived subset/dump workflow, not a from-scratch customer-label generator. No PostgreSQL source/restore tools or provisioned JDBC test database; not executed.",
      "source_urls": [
        "https://github.com/GreenmaskIO/greenmask",
        "https://docs.greenmask.io/latest/database_subset/",
        "https://docs.greenmask.io/latest/built_in_transformers/transformation_engines/",
        "https://github.com/GreenmaskIO/greenmask/releases/tag/v0.2.25"
      ],
      "reason_de": "Quellenbasierter Teilmengen-/Dump-Ablauf statt Generierung von Kundenlabels. PostgreSQL-Quelle und Restore-Werkzeuge beziehungsweise provisionierte JDBC-Testdatenbank fehlen; nicht ausgeführt."
    },
    {
      "slug": "syntho",
      "product": "Syntho",
      "status": "not_run",
      "attempted": false,
      "reason_en": "The documented deployment needs a vendor license key, authenticated container images and Docker infrastructure. None is configured here; no Syntho execution or output is claimed.",
      "reason_de": "Das dokumentierte Deployment benötigt Hersteller-Lizenzschlüssel, authentifizierte Container-Images und Docker-Infrastruktur. Hier nicht konfiguriert; keine Syntho-Ausführung oder Ausgabe behauptet.",
      "source_urls": [
        "https://docs.syntho.ai/deploy-syntho/deploy-syntho-using-docker"
      ]
    }
  ],
  "scope": "Four customer labels only. Shared Python adapter assigns customer IDs and fixed payments; SQLite checks its fixture. No product-generated relationship, connector, XML pipeline, Enterprise, privacy, throughput or cross-runtime claim. SDV replay reuses the same saved fitted model, not retraining.",
  "script_sha256": {
    "run_fixture.py": "40cd5db014b36fec2a59549f7dc24baa7ed8728d9268b687dcebb1a64c711d22",
    "compare_generators.py": "b996a771ba5741477b442e51f0050310fdc5a347d33c3549ba6732de1173ea25",
    "execution-inventory.json": "0cebf6a13c3f8c85e5bd5304e5e87d568c93ac9cb20d94a8621cc929409b60f9"
  },
  "cross_process_replay_checked": true
}
