Developer guideIntermediate~15 min

Prompt Change to Governance Decision

SupportedPython 3.12+Policy EngineEVALUATION + DECISION

Compare saved versions, review test results, apply a rule, and save a decision with a clear explanation.

Seeded data required: this guide uses the local seeded prompts, claims-triage candidates, completed evaluations, and ontology relationships. Start BHANUJ OSS with AI_GOVERNANCE_AUTO_SEED_DEMO_DATA=true before beginning.
Last updated
Governed release APPROVED
Claims triage v1.0seeded baseline
Claims triage v1.1candidate input
Evaluation evidenceanswer relevance 0.84
Policy versionrelease threshold 0.80

Candidate → evaluation evidence → versioned policy → GovernanceDecision

Overview

A claims prompt change is not a release decision.

Prompt versioning records what changed in a policyholder-facing response. An experiment candidate binds that version to a model, dataset, and evaluator. Evaluation produces evidence. A policy version evaluates that evidence; only then does BHANUJ Platform persist a GovernanceDecision.

Claims prompt v1.0Claims prompt v1.1Release candidateEvaluation evidencePolicy v1GovernanceDecisionAPPROVED / BLOCKEDEvidence graph + lineage

Seeded data is the baseline

The local seed supplies stable prompt versions, candidates, runs, metrics, and graph relationships.

New records are production-shaped

This walkthrough creates and activates a policy version, then persists a new decision through the public REST API.

Seeded baseline

Start with durable history, not a fabricated test result.

Start the local BHANUJ OSS stack. It provisions Keycloak and seeds a tenant-scoped prompt history that this guide uses as a claims-triage baseline: demo-prompt-support-v1 at v1.0 and demo-prompt-support-v2 at v1.1. The v1.1 candidate has completed mock evaluation evidence.

terminal · BHANUJ OSS
git clone https://github.com/Bhanuj-AI/ai-governance-oss.git
cd ai-governance-oss
AI_GOVERNANCE_AUTO_SEED_DEMO_DATA=true ./servers.sh
terminal · authenticated local session
set -a
. ./.env.oauth.generated
set +a

export API=http://localhost:8000
export AI_GOVERNANCE_DEMO_TOKEN="$(uv run python -c '
from ai_governance.oauth import access_token_from_environment
token = access_token_from_environment()
assert token, "AI_GOVERNANCE_OAUTH_* credentials are required"
print(token)
')"
AUTH=(
  -H "Authorization: Bearer $AI_GOVERNANCE_DEMO_TOKEN"
  -H "X-AI-Governance-Project-Id: project_default"
)
terminal · list prompt versions
curl --fail-with-body "${AUTH[@]}"   "$API/api/v1/prompts" | jq .
Response

Copyable response shape. Generated IDs and timestamps will differ in your environment.

response.json
[
  {
    "prompt_id": "demo-prompt-support-v1",
    "name": "Demo Support Assistant",
    "version": "v1.0",
    "variables": [
      "context",
      "question"
    ],
    "created_at": "2026-08-15T10:37:59.657194Z",
    "created_by": "studio-demo",
    "status": "ACTIVE",
    "provenance": "MANAGED",
    "source_system": null,
    "source_reference": null,
    "content_hash": null,
    "content_available": true
  },
  {
    "prompt_id": "demo-prompt-support-v2",
    "name": "Demo Support Assistant",
    "version": "v1.1",
    "variables": [
      "context",
      "question"
    ],
    "created_at": "2026-08-15T10:37:59.657194Z",
    "created_by": "studio-demo",
    "status": "ACTIVE",
    "provenance": "MANAGED",
    "source_system": null,
    "source_reference": null,
    "content_hash": null,
    "content_available": true
  },
  {
    "prompt_id": "f7dcee0b-6a48-5cab-a89b-3be661d3a98c",
    "name": "walkthrough-support-assistant",
    "version": "v1",
    "variables": [
      "question",
      "context"
    ],
    "created_at": "2026-08-15T10:33:23.213013Z",
    "created_by": "d1e03a3c-49d3-42d0-bc0d-b8469dcf8926",
    "status": "ACTIVE",
    "provenance": "OBSERVED",
    "source_system": "ai-governance-walkthrough",
    "source_reference": "governed-replay:v1",
    "content_hash": "sha256:3324abeafeff9bd07bc2c5dbcd16abb821d9eb1a73b9d76a9c75b1691fb2a8fd",
    "content_available": true
  }
]
terminal · list claims-triage candidates
curl --fail-with-body "${AUTH[@]}"   "$API/api/v1/experiments/demo-experiment-02/candidates" | jq .
Response

Copyable response shape. Generated IDs and timestamps will differ in your environment.

response.json
[
  {
    "candidate_id": "demo-experiment-02-baseline",
    "experiment_id": "demo-experiment-02",
    "candidate_name": "Claims Triage Prompt Benchmark · Baseline",
    "prompt_id": "demo-prompt-support-v1",
    "prompt_version": "v1.0",
    "model_id": "demo-model-general-v1",
    "model_version": "2026.01",
    "dataset_id": "demo-dataset-evaluation",
    "dataset_version": "v1.0",
    "provider_name": "mock",
    "provider_installation_id": null,
    "runtime_connection_id": null,
    "runtime_parameters": {
      "temperature": 0.0,
      "top_p": 1.0,
      "max_tokens": 1024
    },
    "metadata": {
      "seeded": true,
      "variant": "baseline"
    },
    "created_at": "2026-08-11T10:37:59.633004Z"
  },
  {
    "candidate_id": "demo-experiment-02-optimized",
    "experiment_id": "demo-experiment-02",
    "candidate_name": "Claims Triage Prompt Benchmark · Optimized",
    "prompt_id": "demo-prompt-support-v2",
    "prompt_version": "v1.1",
    "model_id": "demo-model-general-v2",
    "model_version": "2026.02",
    "dataset_id": "demo-dataset-evaluation",
    "dataset_version": "v1.0",
    "provider_name": "mock",
    "provider_installation_id": null,
    "runtime_connection_id": null,
    "runtime_parameters": {
      "temperature": 0.2,
      "top_p": 1.0,
      "max_tokens": 1024
    },
    "metadata": {
      "seeded": true,
      "variant": "optimized"
    },
    "created_at": "2026-08-11T10:37:59.633004Z"
  }
]

The guide uses demo-experiment-02-optimized from the seeded Claims Triage Prompt Benchmark, which references the v1.1 prompt. The demo- IDs are intentionally fixed test fixtures; every new record created by the walkthrough uses claims-release naming.

Versioned policy

Create and activate the release rule.

The policy targets Candidate and evaluates a field from the supported policy schema: metrics.answer_relevance.score. A fresh name makes the command safe to repeat without overwriting a prior policy.

terminal · create policy draft
RUN_ID="claims-triage-prompt-release-$(date +%s)"

POLICY=$(jq -n --arg run_id "$RUN_ID" '{
  name: "Claims Triage Prompt Release \($run_id)",
  description: "Approve a policyholder claims-response prompt only when answer relevance meets the release threshold.",
  organization_id: "org_default",
  project_id: "project_default",
  category: "PROMPT_SAFETY",
  owner: "claims-ai-release-engineering",
  created_by: "guide-user",
  target_types: ["Candidate"],
  rules: [{
    rule_id: "approve-evaluated-candidate",
    name: "Approve claims-response candidate above relevance threshold",
    conditions: [{
      field_path: "metrics.answer_relevance.score",
      operator: "GREATER_THAN_OR_EQUAL",
      expected_value: 0.80
    }],
    effect: "APPROVE",
    reason_template: "Answer relevance satisfies the claims-response release threshold.",
    priority: 100,
    severity: "LOW"
  }]
}' | curl --fail-with-body -sS -X POST "${AUTH[@]}"   -H 'Content-Type: application/json'   "$API/api/v1/policies"   --data @-)

POLICY_ID="$(printf '%s' "$POLICY" | jq -r '.policy_id')"
POLICY_VERSION="$(printf '%s' "$POLICY" | jq -r '.draft_version.version')"
Response

Copyable response shape. Generated IDs and timestamps will differ in your environment.

response.json
{
  "policy_id": "fe99b21a-1937-43fb-baa8-5926b3c67805",
  "name": "Claims Triage Prompt Release claims-triage-prompt-release-1789555682",
  "description": "Approve a policyholder claims-response prompt only when answer relevance meets the release threshold.",
  "organization_id": "org_default",
  "project_id": "project_default",
  "category": "PROMPT_SAFETY",
  "owner": "claims-ai-release-engineering",
  "created_by": "guide-user",
  "created_at": "2026-09-16T10:48:23.822098Z",
  "updated_at": "2026-09-16T10:48:23.822098Z",
  "active_version": null,
  "draft_version": {
    "policy_id": "fe99b21a-1937-43fb-baa8-5926b3c67805",
    "version": "1",
    "status": "DRAFT",
    "target_types": [
      "Candidate"
    ],
    "rules": [
      {
        "rule_id": "approve-evaluated-candidate",
        "name": "Approve claims-response candidate above relevance threshold",
        "priority": 100,
        "effect": "APPROVE",
        "reason_template": "Answer relevance satisfies the claims-response release threshold.",
        "severity": "LOW",
        "conditions": [
          {
            "field_path": "metrics.answer_relevance.score",
            "operator": "GREATER_THAN_OR_EQUAL",
            "expected_value": 0.8,
            "metadata": {}
          }
        ],
        "metadata": {
          "severity": "LOW"
        }
      }
    ],
    "created_by": "guide-user",
    "created_at": "2026-09-16T10:48:23.822098Z",
    "activated_at": null,
    "deprecated_at": null,
    "archived_at": null,
    "metadata": {}
  },
  "versions": [
    {
      "policy_id": "fe99b21a-1937-43fb-baa8-5926b3c67805",
      "version": "1",
      "status": "DRAFT",
      "target_types": [
        "Candidate"
      ],
      "created_by": "guide-user",
      "created_at": "2026-09-16T10:48:23.822098Z",
      "activated_at": null,
      "deprecated_at": null,
      "archived_at": null
    }
  ],
  "metadata": {}
}
terminal · activate policy version
curl --fail-with-body -X POST "${AUTH[@]}"   -H 'Content-Type: application/json'   "$API/api/v1/policies/$POLICY_ID/versions/$POLICY_VERSION/activate"   --data '{"activated_by":"guide-user"}' | jq .
Response

Copyable response shape. Generated IDs and timestamps will differ in your environment.

response.json
{
  "policy_id": "fe99b21a-1937-43fb-baa8-5926b3c67805",
  "name": "Claims Triage Prompt Release claims-triage-prompt-release-1789555682",
  "description": "Approve a policyholder claims-response prompt only when answer relevance meets the release threshold.",
  "organization_id": "org_default",
  "project_id": "project_default",
  "category": "PROMPT_SAFETY",
  "owner": "claims-ai-release-engineering",
  "created_by": "guide-user",
  "created_at": "2026-09-16T10:48:23.822098Z",
  "updated_at": "2026-09-16T10:49:17.920544Z",
  "active_version": {
    "policy_id": "fe99b21a-1937-43fb-baa8-5926b3c67805",
    "version": "1",
    "status": "ACTIVE",
    "target_types": [
      "Candidate"
    ],
    "rules": [
      {
        "rule_id": "approve-evaluated-candidate",
        "name": "Approve claims-response candidate above relevance threshold",
        "priority": 100,
        "effect": "APPROVE",
        "reason_template": "Answer relevance satisfies the claims-response release threshold.",
        "severity": "LOW",
        "conditions": [
          {
            "field_path": "metrics.answer_relevance.score",
            "operator": "GREATER_THAN_OR_EQUAL",
            "expected_value": 0.8,
            "metadata": {}
          }
        ],
        "metadata": {
          "severity": "LOW"
        }
      }
    ],
    "created_by": "guide-user",
    "created_at": "2026-09-16T10:48:23.822098Z",
    "activated_at": "2026-09-16T10:49:17.916133Z",
    "deprecated_at": null,
    "archived_at": null,
    "metadata": {
      "activated_by": "guide-user"
    }
  },
  "draft_version": null,
  "versions": [
    {
      "policy_id": "fe99b21a-1937-43fb-baa8-5926b3c67805",
      "version": "1",
      "status": "ACTIVE",
      "target_types": [
        "Candidate"
      ],
      "created_by": "guide-user",
      "created_at": "2026-09-16T10:48:23.822098Z",
      "activated_at": "2026-09-16T10:49:17.916133Z",
      "deprecated_at": null,
      "archived_at": null
    }
  ],
  "metadata": {}
}
Why this is versioned: the API creates an initial draft version and the activate call makes that exact policy content effective. A later threshold change is a new policy version, not an edit to the decision's historical rule.

Governance decision

Evaluate evidence; persist the outcome.

This call evaluates the same immutable claims-triage candidate evidence against the activated policy and persists a deterministic GovernanceDecision. The seeded answer relevance is 0.84, so the 0.80 rule returns APPROVED.

terminal · evaluate candidate
DECISION=$(jq -n   --arg policy_id "$POLICY_ID"   --arg run_id "$RUN_ID"   '{
    target_type: "Candidate",
    target_id: "demo-experiment-02-optimized",
    decision_type: "APPROVE",
    policy_ids: [$policy_id],
    correlation_id: $run_id,
    request_id: $run_id,
    metadata: {source: "developer-guide"}
  }' | curl --fail-with-body -sS -X POST "${AUTH[@]}"     -H 'Content-Type: application/json'     "$API/api/v1/decisions/evaluate"     --data @-)

DECISION_ID="$(printf '%s' "$DECISION" | jq -r '.decision.decision_id')"
printf 'Governance decision: %s\n' "$DECISION_ID"
printf '%s' "$DECISION" | jq '{status: .decision.status, policy_outcomes: .policy_outcomes}'
Response

Copyable response shape. Generated IDs and timestamps will differ in your environment.

response.json
{
  "status": "APPROVED",
  "policy_outcomes": [
    {
      "policy_id": "fe99b21a-1937-43fb-baa8-5926b3c67805",
      "policy_version": "1",
      "matched_rule_id": "approve-evaluated-candidate",
      "effect": "APPROVE",
      "reason": "Answer relevance satisfies the claims-response release threshold.",
      "matched": true,
      "metadata": {
        "rule_priority": 100
      }
    }
  ]
}

To block the same candidate, create a later policy version with a higher threshold and a BLOCK effect, activate it, then submit a new decision request ID. The prior APPROVED decision remains immutable and reviewable.

Evidence and lineage

Inspect the decision, not just its label.

Use the decision ID returned above in Studio's Governance Decisions page, or query the public API. The detail response records the policy outcome and audit record; the evidence endpoint rebuilds the evidence graph; lineage returns the ontology subgraph around that exact decision.

terminal · decision detail
curl --fail-with-body "${AUTH[@]}"   "$API/api/v1/decisions/$DECISION_ID/detail" | jq .
Response

Copyable response shape. Generated IDs and timestamps will differ in your environment.

response.json
{
  "decision": {
    "decision_id": "decision:Candidate:demo-experiment-02-optimized:APPROVE:ebb5765f8f880524",
    "decision_type": "APPROVE",
    "status": "APPROVED",
    "target": {
      "target_type": "Candidate",
      "target_id": "demo-experiment-02-optimized"
    },
    "reason": "Answer relevance satisfies the claims-response release threshold.",
    "confidence": "HIGH",
    "evidence": [
      {
        "evidence_type": "EvaluationResult",
        "evidence_id": "demo-experiment-02-optimized-evaluation",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Leaderboard",
        "evidence_id": "demo-experiment-02-leaderboard",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Metric",
        "evidence_id": "metric:demo-experiment-02-optimized-evaluation:answer_relevance",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Metric",
        "evidence_id": "metric:demo-experiment-02-optimized-evaluation:cost",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Metric",
        "evidence_id": "metric:demo-experiment-02-optimized-evaluation:groundedness",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Metric",
        "evidence_id": "metric:demo-experiment-02-optimized-evaluation:latency",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Metric",
        "evidence_id": "metric:demo-experiment-02-optimized-evaluation:overall_score",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "MissingEvidence",
        "evidence_id": "725d77ea47d53816",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {
          "missing_evidence_type": "Policy",
          "severity": "INFO"
        }
      }
    ],
    "policies": [
      {
        "policy_id": "fe99b21a-1937-43fb-baa8-5926b3c67805",
        "policy_version": "1",
        "policy_name": "Claims Triage Prompt Release claims-triage-prompt-release-1789555682",
        "metadata": {}
      }
    ],
    "provenance": {
      "producer_type": "POLICY_ENGINE",
      "producer_id": "ai-governance-governance-reasoning-engine",
      "actor_id": null,
      "correlation_id": "claims-triage-prompt-release-1789555682",
      "request_id": "claims-triage-prompt-release-1789555682",
      "created_at": "1970-01-01T00:00:00Z"
    },
    "supersession": {
      "supersedes_decision_id": null,
      "superseded_by_decision_id": null,
      "supersession_reason": null
    },
    "metadata": {
      "source": "developer-guide"
    },
    "finalized_at": null,
    "archived_at": null
  },
  "evidence_summary": {
    "target_type": "Candidate",
    "target_id": "demo-experiment-02-optimized",
    "metric_scores": {
      "answer_relevance": 0.8400000000000001,
      "cost": 0.005,
      "groundedness": 0.8500000000000001,
      "latency": 26.0,
      "overall_score": 0.8300000000000001
    },
    "metric_failures": [],
    "threshold_breaches": [],
    "drift_severity": null,
    "latest_job_status": null,
    "latest_audit_status": null,
    "evaluation_result_ids": [
      "demo-experiment-02-optimized-evaluation"
    ],
    "metric_ids": [
      "metric:demo-experiment-02-optimized-evaluation:answer_relevance",
      "metric:demo-experiment-02-optimized-evaluation:cost",
      "metric:demo-experiment-02-optimized-evaluation:groundedness",
      "metric:demo-experiment-02-optimized-evaluation:latency",
      "metric:demo-experiment-02-optimized-evaluation:overall_score"
    ],
    "drift_analysis_ids": [],
    "leaderboard_ids": [
      "demo-experiment-02-leaderboard"
    ],
    "job_ids": [],
    "mcp_audit_ids": [],
    "policy_ids": [],
    "missing_evidence": [
      {
        "evidence_type": "Policy",
        "reason": "No policy reference is connected.",
        "severity": "INFO",
        "metadata": {}
      }
    ],
    "metadata": {
      "depth": 3,
      "limit": 500,
      "target_found": true
    }
  },
  "policy_outcomes": [
    {
      "policy_id": "fe99b21a-1937-43fb-baa8-5926b3c67805",
      "policy_version": "1",
      "matched_rule_id": "approve-evaluated-candidate",
      "effect": "APPROVE",
      "reason": "Answer relevance satisfies the claims-response release threshold.",
      "matched": true,
      "metadata": {
        "rule_priority": 100
      }
    }
  ],
  "audit_records": [
    {
      "audit_id": "519fd801-64ea-4db6-8d69-2e1e32591f5e",
      "decision_id": "decision:Candidate:demo-experiment-02-optimized:APPROVE:ebb5765f8f880524",
      "action": "CREATED",
      "producer_id": "ai-governance-governance-reasoning-engine",
      "reason": "Decision evaluated through public API.",
      "actor_id": null,
      "correlation_id": "claims-triage-prompt-release-1789555682",
      "request_id": "claims-triage-prompt-release-1789555682",
      "created_at": "2026-09-16T10:49:32.359135Z",
      "metadata": {}
    }
  ]
}
terminal · decision evidence graph
curl --fail-with-body "${AUTH[@]}"   "$API/api/v1/decisions/$DECISION_ID/evidence" | jq .
Response

Copyable response shape. Generated IDs and timestamps will differ in your environment.

response.json
{
  "decision_id": "decision:Candidate:demo-experiment-02-optimized:APPROVE:ebb5765f8f880524",
  "evidence_references": [
    {
      "evidence_type": "EvaluationResult",
      "evidence_id": "demo-experiment-02-optimized-evaluation",
      "relationship_type": null,
      "source": "governance-reasoning-engine",
      "metadata": {}
    },
    {
      "evidence_type": "Leaderboard",
      "evidence_id": "demo-experiment-02-leaderboard",
      "relationship_type": null,
      "source": "governance-reasoning-engine",
      "metadata": {}
    },
    {
      "evidence_type": "Metric",
      "evidence_id": "metric:demo-experiment-02-optimized-evaluation:answer_relevance",
      "relationship_type": null,
      "source": "governance-reasoning-engine",
      "metadata": {}
    },
    {
      "evidence_type": "Metric",
      "evidence_id": "metric:demo-experiment-02-optimized-evaluation:cost",
      "relationship_type": null,
      "source": "governance-reasoning-engine",
      "metadata": {}
    },
    {
      "evidence_type": "Metric",
      "evidence_id": "metric:demo-experiment-02-optimized-evaluation:groundedness",
      "relationship_type": null,
      "source": "governance-reasoning-engine",
      "metadata": {}
    },
    {
      "evidence_type": "Metric",
      "evidence_id": "metric:demo-experiment-02-optimized-evaluation:latency",
      "relationship_type": null,
      "source": "governance-reasoning-engine",
      "metadata": {}
    },
    {
      "evidence_type": "Metric",
      "evidence_id": "metric:demo-experiment-02-optimized-evaluation:overall_score",
      "relationship_type": null,
      "source": "governance-reasoning-engine",
      "metadata": {}
    },
    {
      "evidence_type": "MissingEvidence",
      "evidence_id": "725d77ea47d53816",
      "relationship_type": null,
      "source": "governance-reasoning-engine",
      "metadata": {
        "missing_evidence_type": "Policy",
        "severity": "INFO"
      }
    }
  ],
  "evidence_graph": {
    "target_type": "Candidate",
    "target_id": "demo-experiment-02-optimized",
    "nodes": [
      {
        "entity_type": "Candidate",
        "entity_id": "demo-experiment-02-baseline",
        "label": "Claims Triage Prompt Benchmark · Baseline",
        "lifecycle": "CREATED",
        "attributes": {
          "candidate_id": "demo-experiment-02-baseline",
          "dataset_id": "demo-dataset-evaluation",
          "dataset_version": "v1.0",
          "evaluation_provider": "mock",
          "experiment_id": "demo-experiment-02",
          "max_tokens": 1024,
          "metadata": {
            "seeded": true,
            "variant": "baseline"
          },
          "model_id": "demo-model-general-v1",
          "model_version": "2026.01",
          "name": "Claims Triage Prompt Benchmark · Baseline",
          "prompt_id": "demo-prompt-support-v1",
          "prompt_version": "v1.0",
          "temperature": 0.0,
          "top_p": 1.0
        },
        "metadata": {
          "last_synchronized_at": "2026-09-16T10:46:51.808326+00:00",
          "projection_hash": "c4f2da2d0a9eaa8456f11ac5f7e7c43211af5b18f9d327d09a5fbd028625eabd",
          "projection_source": "experiment_candidate_service",
          "projection_version": "1.0.0",
          "relationship_set_hash": "f987e5a7dfc10c279c97b2a92669262842396db70b9dbf77b08cadea2f6e6de6",
          "synchronized_from": "experiment_candidate_service"
        }
      },
      {
        "entity_type": "Candidate",
        "entity_id": "demo-experiment-02-optimized",
        "label": "Claims Triage Prompt Benchmark · Optimized",
        "lifecycle": "CREATED",
        "attributes": {
          "candidate_id": "demo-experiment-02-optimized",
          "dataset_id": "demo-dataset-evaluation",
          "dataset_version": "v1.0",
          "evaluation_provider": "mock",
          "experiment_id": "demo-experiment-02",
          "max_tokens": 1024,
          "metadata": {
            "seeded": true,
            "variant": "optimized"
          },
          "model_id": "demo-model-general-v2",
          "model_version": "2026.02",
          "name": "Claims Triage Prompt Benchmark · Optimized",
          "prompt_id": "demo-prompt-support-v2",
          "prompt_version": "v1.1",
          "temperature": 0.2,
          "top_p": 1.0
        },
        "metadata": {
          "last_synchronized_at": "2026-09-16T10:46:51.829142+00:00",
          "projection_hash": "f34b955c30ec19b759a90e00daf2ea742bc16c98e1cd1e49b2b9717e8b56b40d",
          "projection_source": "experiment_candidate_service",
          "projection_version": "1.0.0",
          "relationship_set_hash": "6c28307a44143a7cf7bc56a2dcd2ae47e062e15df04826067904e2f346da6123",
          "synchronized_from": "experiment_candidate_service"
        }
      },
      {
        "entity_type": "EvaluationResult",
        "entity_id": "demo-experiment-02-optimized-evaluation",
        "label": null,
        "lifecycle": "COMPLETED",
        "attributes": {
          "evaluation_id": "demo-experiment-02-optimized-evaluation",
          "evaluator_type": "mock",
          "evaluator_version": "1.0",
          "execution_id": "demo-experiment-02-optimized-run",
          "provider_metadata": {
            "seeded": true
          }
        },
        "metadata": {
          "synchronized_from": "evaluation_repository"
        }
      },
      {
        "entity_type": "EvaluationRun",
        "entity_id": "demo-experiment-02-baseline-run",
        "label": null,
        "lifecycle": "COMPLETED",
        "attributes": {
          "candidate_id": "demo-experiment-02-baseline",
          "dataset_version": "v1.0",
          "evaluation_provider": "mock",
          "experiment_id": "demo-experiment-02",
          "run_id": "demo-experiment-02-baseline-run",
          "completed_at": "2026-08-14T10:38:21.880382+00:00",
          "evaluation_result_id": "demo-experiment-02-baseline-evaluation",
          "started_at": "2026-08-14T10:37:59.880382+00:00",
          "status": "COMPLETED"
        },
        "metadata": {
          "last_synchronized_at": "2026-09-16T10:46:52.430746+00:00",
          "projection_hash": "cc6234cbe4b76429ecd47b23b853aafc513519aaef3b4715c404553c2b83352d",
          "projection_source": "evaluation_run_repository",
          "projection_version": "1.0.0",
          "relationship_set_hash": "4e5266f5a5802b217af111e76b6e5f154634569bd1a89803217bf812df16cafd",
          "synchronized_from": "evaluation_run_repository"
        }
      },
      {
        "entity_type": "EvaluationRun",
        "entity_id": "demo-experiment-02-optimized-run",
        "label": null,
        "lifecycle": "COMPLETED",
        "attributes": {
          "candidate_id": "demo-experiment-02-optimized",
          "dataset_version": "v1.0",
          "evaluation_provider": "mock",
          "experiment_id": "demo-experiment-02",
          "run_id": "demo-experiment-02-optimized-run",
          "completed_at": "2026-08-13T10:38:25.880382+00:00",
          "evaluation_result_id": "demo-experiment-02-optimized-evaluation",
          "started_at": "2026-08-13T10:37:59.880382+00:00",
          "status": "COMPLETED"
        },
        "metadata": {
          "last_synchronized_at": "2026-09-16T10:46:52.443536+00:00",
          "projection_hash": "eb3167a83605642a738bb864760614f2475634c057657f925f6f4d12e05e656d",
          "projection_source": "evaluation_run_repository",
          "projection_version": "1.0.0",
          "relationship_set_hash": "d9070ee01dd0cd9a24d29ab548fc54ec3568b441fbea5606a969cfff0be8bc5b",
          "synchronized_from": "evaluation_run_repository"
        }
      },
      {
        "entity_type": "Leaderboard",
        "entity_id": "demo-experiment-02-leaderboard",
        "label": null,
        "lifecycle": "GENERATED",
        "attributes": {
          "experiment_id": "demo-experiment-02",
          "generated_at": "2026-08-15T10:37:59.880382+00:00",
          "leaderboard_id": "demo-experiment-02-leaderboard",
          "ranking_strategy": "overall_score"
        },
        "metadata": {
          "last_synchronized_at": "2026-09-16T10:46:52.683784+00:00",
          "projection_hash": "3d4af77b39c266fd7fed8d233e0418549c16e40d91dce5d771e3cb6733b3cb9b",
          "projection_source": "leaderboard_repository",
          "projection_version": "1.0.0",
          "relationship_set_hash": "65ec277e1f8bf97ee155690c79886da84da4f8eb2888ec800723145ee9ecba11",
          "synchronized_from": "leaderboard_repository"
        }
      },
      {
        "entity_type": "LeaderboardEntry",
        "entity_id": "demo-experiment-02-leaderboard-entry-1",
        "label": null,
        "lifecycle": "RANKED",
        "attributes": {
          "candidate_id": "demo-experiment-02-baseline",
          "cost": 0.0025,
          "latency": 22.0,
          "metrics": {
            "answer_relevance": 0.92,
            "groundedness": 0.93
          },
          "overall_score": 0.91,
          "rank": 1,
          "reason": "Seeded completed evaluation evidence."
        },
        "metadata": {
          "synchronized_from": "leaderboard_repository"
        }
      },
      {
        "entity_type": "LeaderboardEntry",
        "entity_id": "demo-experiment-02-leaderboard-entry-2",
        "label": null,
        "lifecycle": "RANKED",
        "attributes": {
          "candidate_id": "demo-experiment-02-optimized",
          "cost": 0.005,
          "latency": 26.0,
          "metrics": {
            "answer_relevance": 0.8400000000000001,
            "groundedness": 0.8500000000000001
          },
          "overall_score": 0.8300000000000001,
          "rank": 2,
          "reason": "Seeded completed evaluation evidence."
        },
        "metadata": {
          "synchronized_from": "leaderboard_repository"
        }
      },
      {
        "entity_type": "Metric",
        "entity_id": "metric:demo-experiment-02-optimized-evaluation:answer_relevance",
        "label": "answer_relevance",
        "lifecycle": "RECORDED",
        "attributes": {
          "explanation": null,
          "metric_name": "answer_relevance",
          "metric_value": 0.8400000000000001
        },
        "metadata": {
          "synchronized_from": "evaluation_repository"
        }
      },
      {
        "entity_type": "Metric",
        "entity_id": "metric:demo-experiment-02-optimized-evaluation:cost",
        "label": "cost",
        "lifecycle": "RECORDED",
        "attributes": {
          "explanation": null,
          "metric_name": "cost",
          "metric_value": 0.005
        },
        "metadata": {
          "synchronized_from": "evaluation_repository"
        }
      },
      {
        "entity_type": "Metric",
        "entity_id": "metric:demo-experiment-02-optimized-evaluation:groundedness",
        "label": "groundedness",
        "lifecycle": "RECORDED",
        "attributes": {
          "explanation": null,
          "metric_name": "groundedness",
          "metric_value": 0.8500000000000001
        },
        "metadata": {
          "synchronized_from": "evaluation_repository"
        }
      },
      {
        "entity_type": "Metric",
        "entity_id": "metric:demo-experiment-02-optimized-evaluation:latency",
        "label": "latency",
        "lifecycle": "RECORDED",
        "attributes": {
          "explanation": null,
          "metric_name": "latency",
          "metric_value": 26.0
        },
        "metadata": {
          "synchronized_from": "evaluation_repository"
        }
      },
      {
        "entity_type": "Metric",
        "entity_id": "metric:demo-experiment-02-optimized-evaluation:overall_score",
        "label": "overall_score",
        "lifecycle": "RECORDED",
        "attributes": {
          "explanation": null,
          "metric_name": "overall_score",
          "metric_value": 0.8300000000000001
        },
        "metadata": {
          "synchronized_from": "evaluation_repository"
        }
      }
    ],
    "edges": [
      {
        "relationship_type": "EXECUTES",
        "source_type": "EvaluationRun",
        "source_id": "demo-experiment-02-optimized-run",
        "target_type": "Candidate",
        "target_id": "demo-experiment-02-optimized",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "GENERATED_FROM",
        "source_type": "Leaderboard",
        "source_id": "demo-experiment-02-leaderboard",
        "target_type": "EvaluationRun",
        "target_id": "demo-experiment-02-baseline-run",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "GENERATED_FROM",
        "source_type": "Leaderboard",
        "source_id": "demo-experiment-02-leaderboard",
        "target_type": "EvaluationRun",
        "target_id": "demo-experiment-02-optimized-run",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "HAS_ENTRY",
        "source_type": "Leaderboard",
        "source_id": "demo-experiment-02-leaderboard",
        "target_type": "LeaderboardEntry",
        "target_id": "demo-experiment-02-leaderboard-entry-1",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "HAS_ENTRY",
        "source_type": "Leaderboard",
        "source_id": "demo-experiment-02-leaderboard",
        "target_type": "LeaderboardEntry",
        "target_id": "demo-experiment-02-leaderboard-entry-2",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "HAS_METRIC",
        "source_type": "EvaluationResult",
        "source_id": "demo-experiment-02-optimized-evaluation",
        "target_type": "Metric",
        "target_id": "metric:demo-experiment-02-optimized-evaluation:answer_relevance",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "HAS_METRIC",
        "source_type": "EvaluationResult",
        "source_id": "demo-experiment-02-optimized-evaluation",
        "target_type": "Metric",
        "target_id": "metric:demo-experiment-02-optimized-evaluation:cost",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "HAS_METRIC",
        "source_type": "EvaluationResult",
        "source_id": "demo-experiment-02-optimized-evaluation",
        "target_type": "Metric",
        "target_id": "metric:demo-experiment-02-optimized-evaluation:groundedness",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "HAS_METRIC",
        "source_type": "EvaluationResult",
        "source_id": "demo-experiment-02-optimized-evaluation",
        "target_type": "Metric",
        "target_id": "metric:demo-experiment-02-optimized-evaluation:latency",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "HAS_METRIC",
        "source_type": "EvaluationResult",
        "source_id": "demo-experiment-02-optimized-evaluation",
        "target_type": "Metric",
        "target_id": "metric:demo-experiment-02-optimized-evaluation:overall_score",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "PRODUCES",
        "source_type": "EvaluationRun",
        "source_id": "demo-experiment-02-optimized-run",
        "target_type": "EvaluationResult",
        "target_id": "demo-experiment-02-optimized-evaluation",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "RANKS",
        "source_type": "LeaderboardEntry",
        "source_id": "demo-experiment-02-leaderboard-entry-2",
        "target_type": "Candidate",
        "target_id": "demo-experiment-02-optimized",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      },
      {
        "relationship_type": "RECOMMENDS",
        "source_type": "Leaderboard",
        "source_id": "demo-experiment-02-leaderboard",
        "target_type": "Candidate",
        "target_id": "demo-experiment-02-baseline",
        "metadata": {
          "synchronized_from": "ontology_sync"
        }
      }
    ],
    "missing": [
      {
        "evidence_type": "Policy",
        "reason": "No policy reference is connected.",
        "severity": "INFO",
        "metadata": {}
      }
    ],
    "metadata": {
      "depth": 3,
      "limit": 500,
      "target_found": true
    }
  }
}
terminal · decision lineage
curl --fail-with-body "${AUTH[@]}"   "$API/api/v1/decisions/$DECISION_ID/lineage?depth=3" | jq .
Response

Copyable response shape. Generated IDs and timestamps will differ in your environment.

response.json
{
  "decision": {
    "decision_id": "decision:Candidate:demo-experiment-02-optimized:APPROVE:ebb5765f8f880524",
    "decision_type": "APPROVE",
    "status": "APPROVED",
    "target": {
      "target_type": "Candidate",
      "target_id": "demo-experiment-02-optimized"
    },
    "reason": "Answer relevance satisfies the claims-response release threshold.",
    "confidence": "HIGH",
    "evidence": [
      {
        "evidence_type": "EvaluationResult",
        "evidence_id": "demo-experiment-02-optimized-evaluation",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Leaderboard",
        "evidence_id": "demo-experiment-02-leaderboard",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Metric",
        "evidence_id": "metric:demo-experiment-02-optimized-evaluation:answer_relevance",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Metric",
        "evidence_id": "metric:demo-experiment-02-optimized-evaluation:cost",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Metric",
        "evidence_id": "metric:demo-experiment-02-optimized-evaluation:groundedness",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Metric",
        "evidence_id": "metric:demo-experiment-02-optimized-evaluation:latency",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "Metric",
        "evidence_id": "metric:demo-experiment-02-optimized-evaluation:overall_score",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {}
      },
      {
        "evidence_type": "MissingEvidence",
        "evidence_id": "725d77ea47d53816",
        "relationship_type": null,
        "source": "governance-reasoning-engine",
        "metadata": {
          "missing_evidence_type": "Policy",
          "severity": "INFO"
        }
      }
    ],
    "policies": [
      {
        "policy_id": "fe99b21a-1937-43fb-baa8-5926b3c67805",
        "policy_version": "1",
        "policy_name": "Claims Triage Prompt Release claims-triage-prompt-release-1789555682",
        "metadata": {}
      }
    ],
    "provenance": {
      "producer_type": "POLICY_ENGINE",
      "producer_id": "ai-governance-governance-reasoning-engine",
      "actor_id": null,
      "correlation_id": "claims-triage-prompt-release-1789555682",
      "request_id": "claims-triage-prompt-release-1789555682",
      "created_at": "1970-01-01T00:00:00Z"
    },
    "supersession": {
      "supersedes_decision_id": null,
      "superseded_by_decision_id": null,
      "supersession_reason": null
    },
    "metadata": {
      "source": "developer-guide"
    },
    "finalized_at": null,
    "archived_at": null
  },
  "subgraph": {
    "nodes": [
      {
        "entity": {
          "entity_id": "decision:Candidate:demo-experiment-02-optimized:APPROVE:ebb5765f8f880524",
          "entity_type": "GovernanceDecision",
          "lifecycle": "APPROVED",
          "owner": "ai-governance-governance-reasoning-engine",
          "ontology_version": "1.1.0",
          "created_at": "1970-01-01T00:00:00Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:59.440846+00:00",
            "projection_hash": "b37ea7314b54fbf4d35d09f8f2bef716ad09eaacf3d86e2e323daedb4463311f",
            "projection_source": "governance_decisions",
            "projection_version": "1.0.0",
            "relationship_set_hash": "96b3d577d9dad41abd4db5c3df2e3d499a23ad92bd9e77c0be1437164ce2d44c",
            "synchronized_from": "governance_decision"
          },
          "immutable_attributes": {
            "created_by": "ai-governance-governance-reasoning-engine",
            "decision_id": "decision:Candidate:demo-experiment-02-optimized:APPROVE:ebb5765f8f880524",
            "decision_type": "APPROVE",
            "reason": "Answer relevance satisfies the claims-response release threshold.",
            "target_entity_id": "demo-experiment-02-optimized",
            "target_entity_type": "Candidate"
          },
          "mutable_attributes": {
            "status": "APPROVED"
          }
        },
        "depth": 0
      },
      {
        "entity": {
          "entity_id": "actor:ai-governance-governance-reasoning-engine",
          "entity_type": "Actor",
          "lifecycle": "ACTIVE",
          "owner": "ai-governance-governance-reasoning-engine",
          "ontology_version": "1.1.0",
          "created_at": "2026-09-16T11:01:59.421863Z",
          "metadata": {
            "synchronized_from": "ontology_sync"
          },
          "immutable_attributes": {
            "actor_id": "ai-governance-governance-reasoning-engine",
            "actor_type": "user"
          },
          "mutable_attributes": {}
        },
        "depth": 1
      },
      {
        "entity": {
          "entity_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "entity_type": "GovernanceDecision",
          "lifecycle": "APPROVED",
          "owner": "ai-governance-governance-reasoning-engine",
          "ontology_version": "1.1.0",
          "created_at": "1970-01-01T00:00:00Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:59.341590+00:00",
            "projection_hash": "7b820fce75bab3b8f9b343ce913d06abd91c8c3cfa522a0d3be90488f5852dc0",
            "projection_source": "governance_decisions",
            "projection_version": "1.0.0",
            "relationship_set_hash": "e659c6970a277165c12e685a818cf532760a17d0ea762e981fd695a12ffd7232",
            "synchronized_from": "governance_decision"
          },
          "immutable_attributes": {
            "created_by": "ai-governance-governance-reasoning-engine",
            "decision_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
            "decision_type": "APPROVE",
            "reason": "Candidate passed the release gate with answer relevance at or above 0.90.",
            "target_entity_id": "candidate-1",
            "target_entity_type": "Candidate"
          },
          "mutable_attributes": {
            "status": "APPROVED"
          }
        },
        "depth": 2
      },
      {
        "entity": {
          "entity_id": "candidate-1",
          "entity_type": "Candidate",
          "lifecycle": "active",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate A",
            "score": 0.91
          },
          "immutable_attributes": {
            "demo_id": "candidate-1"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "owner",
          "entity_type": "Actor",
          "lifecycle": "active",
          "owner": "platform-governance",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Platform Governance"
          },
          "immutable_attributes": {
            "demo_id": "owner"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "policy-release-gate",
          "entity_type": "Policy",
          "lifecycle": "active",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Release Gate Policy"
          },
          "immutable_attributes": {
            "demo_id": "policy-release-gate"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "eval-result-approve",
          "entity_type": "EvaluationResult",
          "lifecycle": "completed",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate A Result",
            "score": 0.91
          },
          "immutable_attributes": {
            "demo_id": "eval-result-approve"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "job-eval-approve",
          "entity_type": "Job",
          "lifecycle": "completed",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate A Evaluation Job",
            "status": "SUCCEEDED"
          },
          "immutable_attributes": {
            "demo_id": "job-eval-approve"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "answer-relevance-approve",
          "entity_type": "Metric",
          "lifecycle": "active",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Answer Relevance",
            "score": 0.91
          },
          "immutable_attributes": {
            "demo_id": "answer-relevance-approve"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "entity_type": "GovernanceDecision",
          "lifecycle": "PROPOSED",
          "owner": "ai-governance-governance-reasoning-engine",
          "ontology_version": "1.1.0",
          "created_at": "1970-01-01T00:00:00Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:59.363838+00:00",
            "projection_hash": "5b631ece2f5dfa8966d5d1db5fc7e1405421e97867f3a727b33fec05951e07da",
            "projection_source": "governance_decisions",
            "projection_version": "1.0.0",
            "relationship_set_hash": "fea1176417f3f29c37be548f2445a96aa69bac2017f72af6f7046eaf24b9bd3e",
            "synchronized_from": "governance_decision"
          },
          "immutable_attributes": {
            "created_by": "ai-governance-governance-reasoning-engine",
            "decision_id": "decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
            "decision_type": "INVESTIGATE",
            "reason": "Candidate needs review because answer relevance is below 0.90.",
            "target_entity_id": "candidate-2",
            "target_entity_type": "Candidate"
          },
          "mutable_attributes": {
            "status": "PROPOSED"
          }
        },
        "depth": 2
      },
      {
        "entity": {
          "entity_id": "candidate-2",
          "entity_type": "Candidate",
          "lifecycle": "active",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate B",
            "score": 0.84
          },
          "immutable_attributes": {
            "demo_id": "candidate-2"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "eval-result-review",
          "entity_type": "EvaluationResult",
          "lifecycle": "completed",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate B Result",
            "score": 0.84
          },
          "immutable_attributes": {
            "demo_id": "eval-result-review"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "job-eval-review",
          "entity_type": "Job",
          "lifecycle": "completed",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate B Evaluation Job",
            "status": "REVIEW"
          },
          "immutable_attributes": {
            "demo_id": "job-eval-review"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "answer-relevance-review",
          "entity_type": "Metric",
          "lifecycle": "active",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Answer Relevance",
            "score": 0.84
          },
          "immutable_attributes": {
            "demo_id": "answer-relevance-review"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "entity_type": "GovernanceDecision",
          "lifecycle": "REJECTED",
          "owner": "ai-governance-governance-reasoning-engine",
          "ontology_version": "1.1.0",
          "created_at": "1970-01-01T00:00:00Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:59.388179+00:00",
            "projection_hash": "82bd7d85f91a26035b119c30635a4b2a9223cdd74cf95b2cd6f90ee61e0375a7",
            "projection_source": "governance_decisions",
            "projection_version": "1.0.0",
            "relationship_set_hash": "c5746a2cc7ce1d822bf5bdee87c01c1ba5e9eaae8a00e05028d0d576bf01eb27",
            "synchronized_from": "governance_decision"
          },
          "immutable_attributes": {
            "created_by": "ai-governance-governance-reasoning-engine",
            "decision_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
            "decision_type": "REJECT",
            "reason": "Candidate was rejected because answer relevance is below 0.75.",
            "target_entity_id": "candidate-3",
            "target_entity_type": "Candidate"
          },
          "mutable_attributes": {
            "status": "REJECTED"
          }
        },
        "depth": 2
      },
      {
        "entity": {
          "entity_id": "candidate-3",
          "entity_type": "Candidate",
          "lifecycle": "active",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate C",
            "score": 0.68
          },
          "immutable_attributes": {
            "demo_id": "candidate-3"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "eval-result-reject",
          "entity_type": "EvaluationResult",
          "lifecycle": "completed",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate C Result",
            "score": 0.68
          },
          "immutable_attributes": {
            "demo_id": "eval-result-reject"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "job-eval-reject",
          "entity_type": "Job",
          "lifecycle": "completed",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate C Evaluation Job",
            "status": "FAILED"
          },
          "immutable_attributes": {
            "demo_id": "job-eval-reject"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "answer-relevance-reject",
          "entity_type": "Metric",
          "lifecycle": "active",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Answer Relevance",
            "score": 0.68
          },
          "immutable_attributes": {
            "demo_id": "answer-relevance-reject"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "entity_type": "GovernanceDecision",
          "lifecycle": "BLOCKED",
          "owner": "ai-governance-governance-reasoning-engine",
          "ontology_version": "1.1.0",
          "created_at": "1970-01-01T00:00:00Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:59.412628+00:00",
            "projection_hash": "cf4fba424c04835a7a4221e1a33d07b2017e6d381484569375b81a373ef9bc6f",
            "projection_source": "governance_decisions",
            "projection_version": "1.0.0",
            "relationship_set_hash": "53fcd4ffd21814070cfd881ad8d06ea0ebdec217d658419de75694919dfe4b71",
            "synchronized_from": "governance_decision"
          },
          "immutable_attributes": {
            "created_by": "ai-governance-governance-reasoning-engine",
            "decision_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
            "decision_type": "BLOCK",
            "reason": "Candidate was blocked because answer relevance is below 0.50.",
            "target_entity_id": "candidate-4",
            "target_entity_type": "Candidate"
          },
          "mutable_attributes": {
            "status": "BLOCKED"
          }
        },
        "depth": 2
      },
      {
        "entity": {
          "entity_id": "candidate-4",
          "entity_type": "Candidate",
          "lifecycle": "active",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate D",
            "score": 0.43
          },
          "immutable_attributes": {
            "demo_id": "candidate-4"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "eval-result-block",
          "entity_type": "EvaluationResult",
          "lifecycle": "completed",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate D Result",
            "score": 0.43
          },
          "immutable_attributes": {
            "demo_id": "eval-result-block"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "job-eval-block",
          "entity_type": "Job",
          "lifecycle": "completed",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Candidate D Evaluation Job",
            "status": "BLOCKED"
          },
          "immutable_attributes": {
            "demo_id": "job-eval-block"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "answer-relevance-block",
          "entity_type": "Metric",
          "lifecycle": "active",
          "owner": "owner",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "metadata": {
            "demo": true,
            "label": "Answer Relevance",
            "score": 0.43
          },
          "immutable_attributes": {
            "demo_id": "answer-relevance-block"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-02-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-02",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-11T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.224345+00:00",
            "projection_hash": "f34b955c30ec19b759a90e00daf2ea742bc16c98e1cd1e49b2b9717e8b56b40d",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "6c28307a44143a7cf7bc56a2dcd2ae47e062e15df04826067904e2f346da6123",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-02-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-02",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Claims Triage Prompt Benchmark · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 1
      },
      {
        "entity": {
          "entity_id": "demo-experiment-02",
          "entity_type": "Experiment",
          "lifecycle": "COMPLETED",
          "owner": "studio-demo",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-11T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.114981+00:00",
            "projection_hash": "f34802cb963e8351d8f6b45b3572543613673ae5635d37036d2dc31d1bdfa875",
            "projection_source": "experiment_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "ca199428c2efc0ec367289af7181f8bef4d120d8d0876b2aec4d96a5c05a3456",
            "synchronized_from": "experiment_service"
          },
          "immutable_attributes": {
            "created_at": "2026-08-11T10:37:59.633004+00:00",
            "experiment_id": "demo-experiment-02",
            "name": "Claims Triage Prompt Benchmark"
          },
          "mutable_attributes": {
            "description": "Seeded Studio experiment for comparing governed prompts, models, datasets, and evaluation outcomes.",
            "owner": "studio-demo",
            "status": "COMPLETED"
          }
        },
        "depth": 2
      },
      {
        "entity": {
          "entity_id": "actor:studio-demo",
          "entity_type": "Actor",
          "lifecycle": "ACTIVE",
          "owner": "studio-demo",
          "ontology_version": "1.1.0",
          "created_at": "2026-09-16T11:01:58.121719Z",
          "metadata": {
            "synchronized_from": "ontology_sync"
          },
          "immutable_attributes": {
            "actor_id": "studio-demo",
            "actor_type": "user"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-02-baseline",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-02",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-11T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.200206+00:00",
            "projection_hash": "c4f2da2d0a9eaa8456f11ac5f7e7c43211af5b18f9d327d09a5fbd028625eabd",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "f987e5a7dfc10c279c97b2a92669262842396db70b9dbf77b08cadea2f6e6de6",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-02-baseline",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-02",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "baseline"
            },
            "model_id": "demo-model-general-v1",
            "model_version": "2026.01",
            "name": "Claims Triage Prompt Benchmark · Baseline",
            "prompt_id": "demo-prompt-support-v1",
            "prompt_version": "v1.0",
            "temperature": 0.0,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-prompt-support-v2",
          "entity_type": "PromptVersion",
          "lifecycle": "ACTIVE",
          "owner": "studio-demo",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:37:59.657194Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:57.683468+00:00",
            "projection_hash": "e0f5a0aa25b8889b30d1e13936af526b18fbb3fdcdf9e86a8beb917d015d5bc4",
            "projection_source": "prompt_registry",
            "projection_version": "1.0.0",
            "provenance": "MANAGED",
            "relationship_set_hash": "32d6d1604b159f795d22dc9d9b6864c14d9458f9891401fea379099c9665b430",
            "source_reference": null,
            "source_system": null,
            "synchronized_from": "prompt_registry"
          },
          "immutable_attributes": {
            "content_available": true,
            "content_hash": null,
            "created_by": "studio-demo",
            "name": "Demo Support Assistant",
            "prompt_id": "demo-prompt-support-v2",
            "template": "Answer using the supplied context and cite evidence.",
            "variables": [
              "context",
              "question"
            ],
            "version": "v1.1"
          },
          "mutable_attributes": {
            "status": "ACTIVE"
          }
        },
        "depth": 2
      },
      {
        "entity": {
          "entity_id": "prompt:Demo Support Assistant",
          "entity_type": "Prompt",
          "lifecycle": "ACTIVE",
          "owner": "studio-demo",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:37:59.657194Z",
          "metadata": {
            "provenance": "MANAGED",
            "source_reference": null,
            "source_system": null,
            "synchronized_from": "prompt_registry"
          },
          "immutable_attributes": {
            "name": "Demo Support Assistant"
          },
          "mutable_attributes": {
            "status": "ACTIVE"
          }
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-prompt-support-v1",
          "entity_type": "PromptVersion",
          "lifecycle": "ACTIVE",
          "owner": "studio-demo",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:37:59.657194Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:57.598790+00:00",
            "projection_hash": "e2491d894840659743c279d548325dcb6204f60912f50a3f06c1e1c053520f3e",
            "projection_source": "prompt_registry",
            "projection_version": "1.0.0",
            "provenance": "MANAGED",
            "relationship_set_hash": "fa993bde097ad05b15fbf7cc61768894d31af7b79e16ed5b9c4eec261c6c03ee",
            "source_reference": null,
            "source_system": null,
            "synchronized_from": "prompt_registry"
          },
          "immutable_attributes": {
            "content_available": true,
            "content_hash": null,
            "created_by": "studio-demo",
            "name": "Demo Support Assistant",
            "prompt_id": "demo-prompt-support-v1",
            "template": "Answer using only the supplied context.",
            "variables": [
              "context",
              "question"
            ],
            "version": "v1.0"
          },
          "mutable_attributes": {
            "status": "ACTIVE"
          }
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-01-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-01",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-13T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.176662+00:00",
            "projection_hash": "54a274064678f0496904429a3a7d02395b750d757c59756ff2403d19c090b67b",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "f5246816a40fed415f54438c93f4a170f5137d595c6380dd29319ea921f214fe",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-01-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-01",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Customer Support RAG Evaluation · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-03-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-03",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-09T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.258317+00:00",
            "projection_hash": "610e8dad2ca05d13d761f54bb2ba1e231b4fe7e2abefba5763d323dd2c8d9878",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "69bb138de26ab516b35e520ec26273340d325071012cebe60a1ea397c6a4bb0f",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-03-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-03",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Invoice Extraction Model Bakeoff · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-04-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-04",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-07T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.294408+00:00",
            "projection_hash": "2c2c8774f15fb6236e6b3bd4a22c2b4c1fa344bc9bd9385038c7a47e438d6a39",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "8d6c829ee74eb9e4a4b061f4ce6475b3443439577a7cec8d6a1d3d1b31f3dbb9",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-04-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-04",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Policy Assistant Groundedness Study · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-05-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-05",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-05T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.335181+00:00",
            "projection_hash": "3aa2e197bc7b6f9e755bca0827237b3c72b87bc69dc9710ea4149148ee2a7ac7",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "2d96750a071d0c81eb072bef3f270d85503932dcea50b6f17515cfcec41c6458",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-05-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-05",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Security Alert Classification · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-06-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-06",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-03T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.378568+00:00",
            "projection_hash": "44123406077e3c54e53f5b0f1038c3c07895e05665d54a9de76ba72f33175c19",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "3c0cb85713b2b66d1a6072e32486e7fb1216217ebe27f29b8925d725d5add7d4",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-06-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-06",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Knowledge Base Answer Quality · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-07-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-07",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-01T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.423605+00:00",
            "projection_hash": "45f61306ee782ff09d4645239972543cb60db38122d8c04a122a27c56dd2ec2f",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "5e856889dcf18b868eb1c18d58cf5ae0c39ecd875400b6a3ccb5809a0b02a4cb",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-07-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-07",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Onboarding Copilot Evaluation · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-08-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-08",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-30T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.456795+00:00",
            "projection_hash": "45fe8604bc29c0d4d52894eaf87819fed84cf5ca549cb076d8208c20daf93c6f",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "f2282cd9dae1a80815f3d264fbece471dd05f9ec968e50b26cc66bea11541f44",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-08-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-08",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Contract Review Candidate Comparison · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-09-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-09",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-28T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.490431+00:00",
            "projection_hash": "e568b4a16d1c7125a63d8f358492b38a6a913ef60aac16a0cde875d87390b259",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "a55ff0d8d03a5e14337f18b192fc3a23abfd3fdfa43f908cfbcfc5ae51d6e03a",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-09-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-09",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Incident Summary Reliability · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-10-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-10",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-26T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.529970+00:00",
            "projection_hash": "1256376f9f4108b68423ffdba05018c39c4188247711a8bccf3c57e0a830349f",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "416ec124933923ae34ca06e7985027b97b378a9b234a3dfe731f5dc88aa2f60c",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-10-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-10",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Sales Enablement Response Study · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-11-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-11",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-24T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.573323+00:00",
            "projection_hash": "246dd5bfe76241aa0605e8eefef48ac087f53808fd671a26b9a9fda826b2371d",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "f5c85eecc8d6e4efd43e2215bb24f80acd019e2a0a5d51e5f60693f31387775b",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-11-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-11",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Healthcare FAQ Hallucination Audit · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-12-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-12",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-22T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.626182+00:00",
            "projection_hash": "d1dfdc3eff5854ceb0c45d917bbdee7430717f779b10fbd0fefa01e00f1d4ad5",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "32fabc95bd7241d6d3599ddd76c5879c2b04f1cf4aa3b8df1e3dcfd8fe9274b5",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-12-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-12",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Finance Assistant Latency Review · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-13-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-13",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-20T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.669661+00:00",
            "projection_hash": "1ad166142e8ed7988beea188462d7086755864b0afc3907d0f75b62d69587d46",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "0c59996af348fb3283f84de1711553627a5d8afd934f6653cffbfd079c42b986",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-13-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-13",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Developer Copilot Cost Benchmark · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-14-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-14",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-18T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.709660+00:00",
            "projection_hash": "4c1c985c09e55b4d62508ccf2032ee97eeafee1df23be364d4663b8c4a40711c",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "84b0958427c11ab8350b87cd629bc63ab2f01472600e1bb4003c5c9abf1f8327",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-14-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-14",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Multilingual Support Quality · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-experiment-15-optimized",
          "entity_type": "Candidate",
          "lifecycle": "CREATED",
          "owner": "demo-experiment-15",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-16T10:37:59.633004Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:58.757275+00:00",
            "projection_hash": "7716e684345de197c33cf659354fe9f81e91f378aa50d592b43cfc4e89b681c3",
            "projection_source": "experiment_candidate_service",
            "projection_version": "1.0.0",
            "relationship_set_hash": "549346baa1273a7d200c22518eb24c055c83b7233f7861ef1695c5bbc492dbc3",
            "synchronized_from": "experiment_candidate_service"
          },
          "immutable_attributes": {
            "candidate_id": "demo-experiment-15-optimized",
            "dataset_id": "demo-dataset-evaluation",
            "dataset_version": "v1.0",
            "evaluation_provider": "mock",
            "experiment_id": "demo-experiment-15",
            "max_tokens": 1024,
            "metadata": {
              "seeded": true,
              "variant": "optimized"
            },
            "model_id": "demo-model-general-v2",
            "model_version": "2026.02",
            "name": "Document Routing Configuration Test · Optimized",
            "prompt_id": "demo-prompt-support-v2",
            "prompt_version": "v1.1",
            "temperature": 0.2,
            "top_p": 1.0
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-01",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.384142Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-01",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1001"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-02",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.473433Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-02",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1002"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-03",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.508153Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-03",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1003"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-04",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.540913Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-04",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1004"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-05",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.576555Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-05",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1005"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-06",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.608678Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-06",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1006"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-07",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.644668Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-07",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1007"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-08",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.684580Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-08",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1008"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-09",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.718366Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-09",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1009"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-10",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.757175Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-10",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1010"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-11",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.792333Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-11",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1011"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-12",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.826738Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-12",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1012"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-13",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.859458Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-13",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1013"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-14",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.893516Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-14",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1014"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-15",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.925123Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-15",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1015"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-16",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.956626Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-16",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1016"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-17",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.989548Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-17",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1017"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-18",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.027959Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-18",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1018"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-19",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.069276Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-19",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1019"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-20",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.104128Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-20",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1020"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-21",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.136862Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-21",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1021"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-22",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.171002Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-22",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1022"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-23",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.203723Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-23",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1023"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-24",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.236169Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-24",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1024"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-25",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.270614Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-25",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1025"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-26",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.304287Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-26",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1026"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-source-execution-27",
          "entity_type": "WorkflowExecution",
          "lifecycle": "COMPLETED",
          "owner": "demo-customer-support-workflow",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.337479Z",
          "metadata": {
            "synchronized_from": "replay_service"
          },
          "immutable_attributes": {
            "events": [
              {
                "sequence": 1,
                "type": "WORKFLOW_COMPLETED"
              }
            ],
            "execution_id": "demo-source-execution-27",
            "execution_status": "COMPLETED",
            "final_state": {
              "resolution": "Seeded historical resolution."
            },
            "input": {
              "ticket_id": "SUP-1027"
            },
            "workflow_id": "demo-customer-support-workflow",
            "workflow_name": "Customer support resolution",
            "workflow_version": "2026.03"
          },
          "mutable_attributes": {}
        },
        "depth": 3
      },
      {
        "entity": {
          "entity_id": "demo-model-general-v2",
          "entity_type": "ModelVersion",
          "lifecycle": "ACTIVE",
          "owner": "studio-demo",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:37:59.657194Z",
          "metadata": {
            "last_synchronized_at": "2026-09-16T11:01:57.798770+00:00",
            "projection_hash": "03404f98e382a7ee81169b6c9e00c8c5c821639d0585ad6ebfc8e6ebc40c8806",
            "projection_source": "model_registry",
            "projection_version": "1.0.0",
            "provenance": "MANAGED",
            "relationship_set_hash": "9b4005fc5ac703f7d99c8c8f7cfe79cf2af759e6837a29f5e3947ce303110897",
            "source_reference": null,
            "source_system": null,
            "synchronized_from": "model_registry"
          },
          "immutable_attributes": {
            "context_window": 8192,
            "cost": {
              "input_per_1k_tokens": 0.001
            },
            "creator": "studio-demo",
            "latency": 0.2,
            "model_id": "demo-model-general-v2",
            "model_name": "demo-general",
            "parameters": {
              "temperature": 0.0
            },
            "provider": "mock",
            "version": "2026.02"
          },
          "mutable_attributes": {
            "status": "ACTIVE"
          }
        },
        "depth": 2
      },
      {
        "entity": {
          "entity_id": "model:mock:demo-general",
          "entity_type": "Model",
          "lifecycle": "ACTIVE",
          "owner": "studio-demo",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:37:59.657194Z",
          "metadata": {
            "provenance": "MANAGED",
            "source_reference": null,
            "source_system": null,
            "synchronized_from": "model_registry"
          },
          "immutable_attributes": {
            "model_name": "demo-general",
            "provider": "mock"
          },
          "mutable_attributes": {
            "status": "ACTIVE"
          }
        },
        "depth": 3
      }
    ],
    "edges": [
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-approved-decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "relationship_type": "APPROVED_BY",
          "source_entity_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "owner",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-blocked-decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "relationship_type": "BLOCKED_BY",
          "source_entity_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "policy-release-gate",
          "target_entity_type": "Policy",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-created-decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "owner",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-created-decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "owner",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-created-decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "owner",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-created-decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "owner",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-rejected-decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "relationship_type": "REJECTED_BY",
          "source_entity_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "owner",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-target-decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "relationship_type": "DECIDES_ON",
          "source_entity_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "candidate-1",
          "target_entity_type": "Candidate",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-target-decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "relationship_type": "DECIDES_ON",
          "source_entity_id": "decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "candidate-2",
          "target_entity_type": "Candidate",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-target-decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "relationship_type": "DECIDES_ON",
          "source_entity_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "candidate-3",
          "target_entity_type": "Candidate",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "demo-rel-decision-target-decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "relationship_type": "DECIDES_ON",
          "source_entity_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "candidate-4",
          "target_entity_type": "Candidate",
          "ontology_version": "1.1.0",
          "created_at": "2026-07-01T00:00:00Z",
          "created_by": "demo-seed",
          "metadata": {
            "demo": true
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-004051baddf3b61865d5ba52d3b48e8f",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-11-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.855108Z",
          "created_by": "demo-experiment-11",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-039a6b3fb69d2ac720f92e12d57f52eb",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "answer-relevance-approve",
          "target_entity_type": "Metric",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.467231Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-039dc4873802498c67007a2089e0bff3",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-22",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.172677Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-0483d1b0bf421823cc5c71236928fbf6",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-09",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.721368Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-06a9a8a1f450686f519d421922ab1bb8",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-26",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.306628Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-15a7c93c7f262b8156d39476eba871b5",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-08",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.686576Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-190ba826a8bb3e67bfd841b4565db3af",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "eval-result-review",
          "target_entity_type": "EvaluationResult",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.513018Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-1962207f5c1681f82f6dcb4f86fb0ef2",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-14",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.895272Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-1ba26e97dc47a38cc15c75bd2edb1109",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-07",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.647042Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-1cc257e7efad98d7bfb5becd284143cd",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "answer-relevance-block",
          "target_entity_type": "Metric",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.680701Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-1e0f9553f5536f631d7a96fae9bdc106",
          "relationship_type": "PARTICIPATES_IN",
          "source_entity_id": "demo-experiment-02-baseline",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-experiment-02",
          "target_entity_type": "Experiment",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.305825Z",
          "created_by": "demo-experiment-02",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-21ce7bca9f2c17a604ce5709fba55ca5",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "policy-release-gate",
          "target_entity_type": "Policy",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.471799Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-271b375cf03ec15dd269cadb0646dfc6",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-05-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.531758Z",
          "created_by": "demo-experiment-05",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-2963cad8b39f77c1076da0580b995f9c",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-10-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.807009Z",
          "created_by": "demo-experiment-10",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-2b452300dd8fd52f73dd5be33e4312e1",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-01-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.277845Z",
          "created_by": "demo-experiment-01",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-3105e29e7effeb2b240bee1dc827c154",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-04",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.542696Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-39e5ed5ee55e4c79af0db35e8a835cb0",
          "relationship_type": "HAS_CANDIDATE",
          "source_entity_id": "demo-experiment-02",
          "source_entity_type": "Experiment",
          "target_entity_id": "demo-experiment-02-optimized",
          "target_entity_type": "Candidate",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.331179Z",
          "created_by": "demo-experiment-02",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-3ae69fb0b4ca4e3b0932695fd19fd73a",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "actor:ai-governance-governance-reasoning-engine",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.575929Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-4644b87a10274cf31ace35a37e9bee62",
          "relationship_type": "SUPERSEDES",
          "source_entity_id": "demo-prompt-support-v2",
          "source_entity_type": "PromptVersion",
          "target_entity_id": "demo-prompt-support-v1",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:00.748844Z",
          "created_by": "studio-demo",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-4921ca4ed531f9042341e7953dff2166",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-24",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.238113Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-4c04fe438ddfe10998e3e1db35dd7893",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "demo-prompt-support-v2",
          "source_entity_type": "PromptVersion",
          "target_entity_id": "actor:studio-demo",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:00.720920Z",
          "created_by": "studio-demo",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-50337cae87363ed45ad80c5ef4e1538c",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-18",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.030149Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-52759e9c10323fc0d9f68a960fd9722b",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "actor:ai-governance-governance-reasoning-engine",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.662448Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-563a613071bd99d84c171dde587913c0",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-17",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.991291Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-59d36b7e91c720ec075f553936cca08c",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-09-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.759579Z",
          "created_by": "demo-experiment-09",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-5b989d2a09d10016bde4faa4e528af99",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "eval-result-approve",
          "target_entity_type": "EvaluationResult",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.442747Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-5c5a30c747343a5407456d6de4bafb3b",
          "relationship_type": "HAS_VERSION",
          "source_entity_id": "prompt:Demo Support Assistant",
          "source_entity_type": "Prompt",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:00.705931Z",
          "created_by": "studio-demo",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-5c9049ee386218b1a68a70d7ca410ddb",
          "relationship_type": "VERSION_OF",
          "source_entity_id": "demo-prompt-support-v2",
          "source_entity_type": "PromptVersion",
          "target_entity_id": "prompt:Demo Support Assistant",
          "target_entity_type": "Prompt",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:00.712882Z",
          "created_by": "studio-demo",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-6bea7b4a4e4b21418c1e404363ca39fb",
          "relationship_type": "OWNED_BY",
          "source_entity_id": "demo-experiment-02",
          "source_entity_type": "Experiment",
          "target_entity_id": "actor:studio-demo",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.144029Z",
          "created_by": "studio-demo",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-7027fdbe27ca26bc11f6975149955b30",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "policy-release-gate",
          "target_entity_type": "Policy",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.526417Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-70e9b76043124fad43b1bed579659b68",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-06-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.590853Z",
          "created_by": "demo-experiment-06",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-744d8320e8199a2fa1ca247576b946cb",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-07-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.646769Z",
          "created_by": "demo-experiment-07",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-74b7b07d6cc73ac4cd872b56fb35eb68",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "eval-result-reject",
          "target_entity_type": "EvaluationResult",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.585968Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-7523e9e26ad1c98e8c8c6d29ebaab917",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-15-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:02.045240Z",
          "created_by": "demo-experiment-15",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-766f6f6ccdce72f2c0f4ddb2b7fc6b84",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "actor:ai-governance-governance-reasoning-engine",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.374577Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-7d6a23652da46fcc43b68fdef6b47a58",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "job-eval-reject",
          "target_entity_type": "Job",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.590509Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-7d860ea40e3aaffed242830adf795adc",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-03",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.509993Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-81af395744378e16b0855d0253ce6184",
          "relationship_type": "HAS_CANDIDATE",
          "source_entity_id": "demo-experiment-02",
          "source_entity_type": "Experiment",
          "target_entity_id": "demo-experiment-02-baseline",
          "target_entity_type": "Candidate",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.301186Z",
          "created_by": "demo-experiment-02",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-834b96bd7f3ee3a5d1763b75cbda1413",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "job-eval-approve",
          "target_entity_type": "Job",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.448410Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-850689f0033a70dd70e8d74479f2b6cc",
          "relationship_type": "OWNED_BY",
          "source_entity_id": "demo-prompt-support-v2",
          "source_entity_type": "PromptVersion",
          "target_entity_id": "actor:studio-demo",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:00.726322Z",
          "created_by": "studio-demo",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-87248fcc16ec505a259189d3d0339699",
          "relationship_type": "DECIDES_ON",
          "source_entity_id": "decision:Candidate:demo-experiment-02-optimized:APPROVE:ebb5765f8f880524",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "demo-experiment-02-optimized",
          "target_entity_type": "Candidate",
          "ontology_version": "1.1.0",
          "created_at": "2026-09-16T10:49:53.242257Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-89a4918d5a3af0de24c6078b981b24fa",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "job-eval-review",
          "target_entity_type": "Job",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.517059Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-8ae1363831041d062a98f2a308697f0f",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-05",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.578555Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-90047a31fc61743d788803f0bbbb8128",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-04-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.471339Z",
          "created_by": "demo-experiment-04",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-90668c41970b81bd3eb7271830cda040",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "demo-model-general-v2",
          "source_entity_type": "ModelVersion",
          "target_entity_id": "actor:studio-demo",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:00.835618Z",
          "created_by": "studio-demo",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-90cb2491fa56c9b2bf8ca130e378457c",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-16",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.958700Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-97221bc8e0a9e568abf242daca189c58",
          "relationship_type": "GOVERNED_BY",
          "source_entity_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "policy-release-gate",
          "target_entity_type": "Policy",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.581505Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-9ae03421c13009457782bcd162ef181d",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-02-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.341245Z",
          "created_by": "demo-experiment-02",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-9f2d1855ca253f3f193e33ca117bc0af",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-19",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.071202Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-a300c8546c560d8e132e7bd7cd5f22d6",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "decision:Candidate:demo-experiment-02-optimized:APPROVE:ebb5765f8f880524",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "actor:ai-governance-governance-reasoning-engine",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-09-16T10:49:53.127102Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-a677f178e2eccb89f796324073959c68",
          "relationship_type": "GOVERNED_BY",
          "source_entity_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "policy-release-gate",
          "target_entity_type": "Policy",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.667759Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-aa9de4f352410a0885c24c3d99a4d25d",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "policy-release-gate",
          "target_entity_type": "Policy",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.687227Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-ab2e2ad42dbde4bdf6341038764a49ca",
          "relationship_type": "GOVERNED_BY",
          "source_entity_id": "decision:Candidate:candidate-1:APPROVE:6b5c8da0340292f7",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "policy-release-gate",
          "target_entity_type": "Policy",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.411181Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-ad3c37d89cd93103858cc2fdcf724d94",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-13-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.950694Z",
          "created_by": "demo-experiment-13",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-b356ef9a02e2fb66c99d8e186f57382e",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-08-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.697971Z",
          "created_by": "demo-experiment-08",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-b775a4a65ab8c2e1fcbf9d8efa6239cb",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-03-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.405830Z",
          "created_by": "demo-experiment-03",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-baba6318f134ca56face659522d37fd6",
          "relationship_type": "VERSION_OF",
          "source_entity_id": "demo-model-general-v2",
          "source_entity_type": "ModelVersion",
          "target_entity_id": "model:mock:demo-general",
          "target_entity_type": "Model",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:00.828528Z",
          "created_by": "studio-demo",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-bc353ef61b478331ef3e1eb713eb648d",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-25",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.273104Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-c1ae2d4bcc771def9118d3d2f2d9dae9",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-01",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.416036Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-c24586f837eae90546f331f8cc231029",
          "relationship_type": "GOVERNED_BY",
          "source_entity_id": "decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "policy-release-gate",
          "target_entity_type": "Policy",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.508419Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-ca0bf902e0e913cfc3ec16ec39ac1caf",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-20",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.105892Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-ca805a88193a586afa5137f5ae1a5d9f",
          "relationship_type": "PARTICIPATES_IN",
          "source_entity_id": "demo-experiment-02-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-experiment-02",
          "target_entity_type": "Experiment",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.337358Z",
          "created_by": "demo-experiment-02",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-cb356d72d03aa93bd4f491e91e3ac332",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "actor:ai-governance-governance-reasoning-engine",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.503350Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-d164087730a257b793845696bc00e61e",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-21",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.138805Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-d1ce65ceefcd305ac709f72597f36f7a",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "answer-relevance-reject",
          "target_entity_type": "Metric",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.594972Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-d36b851968b7b01c352b90c7d7be9631",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "job-eval-block",
          "target_entity_type": "Job",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.676420Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-d3e93105953fd881cd23981a71b06af7",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-02",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.475835Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-d42ea0a47668e49df7f95475a19c47f3",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-10",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.759445Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-d9bb984d96cda0f17ade2883881e54ab",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-27",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.339775Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-df1f8fca90f407cbf7102579bab96abf",
          "relationship_type": "HAS_VERSION",
          "source_entity_id": "model:mock:demo-general",
          "source_entity_type": "Model",
          "target_entity_id": "demo-model-general-v2",
          "target_entity_type": "ModelVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:00.823149Z",
          "created_by": "studio-demo",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-e35ee2a122391eccbe529990a8ffe8ba",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-12",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.828578Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-ead4c221fe93213fac0c99421835d4b1",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-3:REJECT:50c99fc024032947",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "policy-release-gate",
          "target_entity_type": "Policy",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.599310Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-ec6dd25c2f31e74db4d2de64d47f3f84",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-11",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.795622Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-ecfa3297e1a94844bee85581bff1a0dc",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-13",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.861404Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-ed4d8ff2145d19b2aae8bcf193eda015",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-2:INVESTIGATE:7aad61e62b84edde",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "answer-relevance-review",
          "target_entity_type": "Metric",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.521356Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-ed52e37d22a134434fb63eb834502399",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-15",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.926916Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-ed5f3fe52df9a12b63e1fb253e467d22",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-06",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:03.610382Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-eddd3bcdc137e0010d3a5ebb6ca001db",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-02-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-model-general-v2",
          "target_entity_type": "ModelVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.345618Z",
          "created_by": "demo-experiment-02",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-f2a3d6ac8dfae33a7986c866e7812e30",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-14-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.997997Z",
          "created_by": "demo-experiment-14",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-f39c822d425d70127b210d3b48946dd4",
          "relationship_type": "GENERATED_FROM",
          "source_entity_id": "decision:Candidate:candidate-4:BLOCK:2e7ae4565765a084",
          "source_entity_type": "GovernanceDecision",
          "target_entity_id": "eval-result-block",
          "target_entity_type": "EvaluationResult",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:29.672345Z",
          "created_by": "ai-governance-governance-reasoning-engine",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-f3feb70467cbc728c890b537c1421d2f",
          "relationship_type": "USES",
          "source_entity_id": "demo-experiment-12-optimized",
          "source_entity_type": "Candidate",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.902867Z",
          "created_by": "demo-experiment-12",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-f8c22d96def103272988c073472a6375",
          "relationship_type": "USES",
          "source_entity_id": "demo-source-execution-23",
          "source_entity_type": "WorkflowExecution",
          "target_entity_id": "demo-prompt-support-v2",
          "target_entity_type": "PromptVersion",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:04.205541Z",
          "created_by": "replay_service",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      },
      {
        "relationship": {
          "relationship_id": "ontology-rel-f954fa78c524e5cba8a1217eb288ed79",
          "relationship_type": "CREATED_BY",
          "source_entity_id": "demo-experiment-02",
          "source_entity_type": "Experiment",
          "target_entity_id": "actor:studio-demo",
          "target_entity_type": "Actor",
          "ontology_version": "1.1.0",
          "created_at": "2026-08-15T10:38:01.137632Z",
          "created_by": "studio-demo",
          "metadata": {
            "synchronized_from": "ontology_sync"
          }
        }
      }
    ]
  }
}
Expected persisted path APPROVED
  1. 1Claims response PromptVersion v1.0 — seeded baseline
  2. 2Claims response PromptVersion v1.1 — candidate input
  3. 3Claims triage Candidate — demo-experiment-02-optimized
  4. 4EvaluationResult and Metric evidence
  5. 5Claims Triage Prompt Release policy version
  6. 6GovernanceDecision — persisted with request and correlation IDs

What this guide deliberately does not do.

It does not mutate an old prompt, fabricate evaluation evidence, or turn the policy engine into the application runtime. Your system owns prompt authoring and evaluation execution; BHANUJ Platform owns the versioned policy, durable decision, and its evidence context.