{
  "format": "minctrl.process/v1",
  "graph": {
    "edges": [
      {
        "id": "e0___start____intake",
        "source": "__start__",
        "target": "intake"
      },
      {
        "id": "e1_intake__exam",
        "source": "intake",
        "target": "exam"
      },
      {
        "id": "e2_exam__title-status",
        "source": "exam",
        "target": "title-status"
      },
      {
        "id": "e3_title-status__split",
        "label": "clear to close",
        "source": "title-status",
        "target": "split"
      },
      {
        "id": "e4_title-status__curative",
        "label": "clouded / exceptions need curative",
        "source": "title-status",
        "target": "curative"
      },
      {
        "id": "e5_curative__exam",
        "source": "curative",
        "target": "exam"
      },
      {
        "id": "e6_split__package",
        "source": "split",
        "target": "package"
      },
      {
        "id": "e7_split__verify-wire",
        "source": "split",
        "target": "verify-wire"
      },
      {
        "id": "e8_package__join",
        "source": "package",
        "target": "join"
      },
      {
        "id": "e9_verify-wire__join",
        "source": "verify-wire",
        "target": "join"
      },
      {
        "id": "e10_join__officer-signoff",
        "source": "join",
        "target": "officer-signoff"
      },
      {
        "id": "e11_officer-signoff__execute",
        "source": "officer-signoff",
        "target": "execute"
      },
      {
        "id": "e12_execute__monitor",
        "source": "execute",
        "target": "monitor"
      },
      {
        "id": "e13_monitor____end__",
        "source": "monitor",
        "target": "__end__"
      }
    ],
    "nodes": [
      {
        "agent": null,
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "__start__",
        "interrupt_before": false,
        "kind": "terminal",
        "label": "Start",
        "position": {
          "x": 0,
          "y": 0
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "terminal",
        "tools": []
      },
      {
        "agent": "intake",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "intake",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Open the file and pull title, recording, tax and HOA data",
        "position": {
          "x": 0,
          "y": 120
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "low",
        "tools": [
          "title-search"
        ]
      },
      {
        "agent": "compliance",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "exam",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Run the title exam: build chain of title and list every lien, judgment and exception",
        "position": {
          "x": 0,
          "y": 240
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "low",
        "tools": [
          "title-search"
        ]
      },
      {
        "agent": null,
        "confidential": false,
        "gate": null,
        "gateway": "exclusive",
        "human": null,
        "id": "title-status",
        "interrupt_before": false,
        "kind": "gateway",
        "label": "Title status?",
        "position": {
          "x": 0,
          "y": 360
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "gateway",
        "tools": []
      },
      {
        "agent": "compliance",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "curative",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Run curative: clear liens, satisfy judgments and resolve defects, then re-exam",
        "position": {
          "x": 0,
          "y": 480
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "medium",
        "tools": [
          "title-search"
        ]
      },
      {
        "agent": null,
        "confidential": false,
        "gate": null,
        "gateway": "parallel",
        "human": null,
        "id": "split",
        "interrupt_before": false,
        "kind": "gateway",
        "label": "Fan out clear-to-close work in parallel",
        "position": {
          "x": 0,
          "y": 600
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "gateway",
        "tools": []
      },
      {
        "agent": "process",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "package",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Assemble the commitment, send docs for signature, and run the closing checklist",
        "position": {
          "x": 0,
          "y": 720
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "low",
        "tools": [
          "escrow-ledger",
          "e-signature"
        ]
      },
      {
        "agent": "compliance",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "verify-wire",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Verify the payoff and confirm wire instructions out-of-band against BEC fraud",
        "position": {
          "x": 0,
          "y": 840
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "medium",
        "tools": [
          "title-search"
        ]
      },
      {
        "agent": null,
        "confidential": false,
        "gate": null,
        "gateway": "parallel",
        "human": null,
        "id": "join",
        "interrupt_before": false,
        "kind": "gateway",
        "label": "Join: package signed and wire instructions verified",
        "position": {
          "x": 0,
          "y": 960
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "gateway",
        "tools": []
      },
      {
        "agent": null,
        "confidential": false,
        "gate": "gate:title-officer-signoff",
        "gateway": null,
        "human": "Licensed title/escrow officer",
        "id": "officer-signoff",
        "interrupt_before": true,
        "kind": "gate",
        "label": "A licensed title/escrow officer signs the insurable title and authorizes the wire",
        "position": {
          "x": 0,
          "y": 1080
        },
        "reversible": false,
        "sla": null,
        "sla_spec": null,
        "tier": "high",
        "tools": []
      },
      {
        "agent": "execute",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "execute",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Disburse escrow funds and record the deed / mortgage",
        "position": {
          "x": 0,
          "y": 1200
        },
        "reversible": false,
        "sla": null,
        "sla_spec": null,
        "tier": "high",
        "tools": [
          "escrow-ledger",
          "payment-rails",
          "recording"
        ]
      },
      {
        "agent": "monitor",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "monitor",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Issue the policy and reconcile the escrow ledger",
        "position": {
          "x": 0,
          "y": 1320
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "low",
        "tools": [
          "escrow-ledger"
        ]
      },
      {
        "agent": null,
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "__end__",
        "interrupt_before": false,
        "kind": "terminal",
        "label": "Done",
        "position": {
          "x": 0,
          "y": 1440
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "terminal",
        "tools": []
      }
    ]
  },
  "hash": "532137a84da527365095505c3278d6823f8c22a6cda8df7c57831d8ec0bab322",
  "name": "Title & escrow autopilot",
  "slug": "title",
  "source": "example",
  "version": null,
  "violations": []
}
