{
  "generated_at_utc": "2026-05-20T00:00:00Z",
  "context": "anonymized_example",
  "systems": [
    {
      "id": "legacy_db",
      "type": "database",
      "role": "source_of_truth"
    },
    {
      "id": "excel_shadow",
      "type": "manual_sheet",
      "role": "manual_transition"
    },
    {
      "id": "api_gateway",
      "type": "api",
      "role": "controlled_interface"
    },
    {
      "id": "ai_agent",
      "type": "agent",
      "role": "decision_support"
    },
    {
      "id": "ops_team",
      "type": "human",
      "role": "final_authority"
    }
  ],
  "flows": [
    {
      "from": "legacy_db",
      "to": "api_gateway",
      "contract": "json_contract_v1"
    },
    {
      "from": "excel_shadow",
      "to": "ops_team",
      "contract": "manual_handoff_v1"
    },
    {
      "from": "api_gateway",
      "to": "ai_agent",
      "contract": "tool_permit_policy_v1"
    },
    {
      "from": "ai_agent",
      "to": "ops_team",
      "contract": "approval_required_v1"
    }
  ],
  "guardrails": [
    "policy_gate",
    "tool_allowlist",
    "audit_log",
    "rollback_path"
  ]
}
