{
  "format": "minctrl.process/v1",
  "graph": {
    "edges": [
      {
        "id": "e0___start____intake",
        "source": "__start__",
        "target": "intake"
      },
      {
        "id": "e1_intake__assess",
        "source": "intake",
        "target": "assess"
      },
      {
        "id": "e2_assess__screen-split",
        "source": "assess",
        "target": "screen-split"
      },
      {
        "id": "e3_screen-split__capacity",
        "source": "screen-split",
        "target": "capacity"
      },
      {
        "id": "e4_screen-split__tax-exposure",
        "source": "screen-split",
        "target": "tax-exposure"
      },
      {
        "id": "e5_capacity__screen-join",
        "source": "capacity",
        "target": "screen-join"
      },
      {
        "id": "e6_tax-exposure__screen-join",
        "source": "tax-exposure",
        "target": "screen-join"
      },
      {
        "id": "e7_screen-join__screen-clean",
        "source": "screen-join",
        "target": "screen-clean"
      },
      {
        "id": "e8_screen-clean__intake",
        "label": "capacity / formality defect — rework intake",
        "source": "screen-clean",
        "target": "intake"
      },
      {
        "id": "e9_screen-clean__complexity",
        "label": "screens clean",
        "source": "screen-clean",
        "target": "complexity"
      },
      {
        "id": "e10_complexity__autoclear",
        "label": "simple in-formula, non-taxable estate",
        "source": "complexity",
        "target": "autoclear"
      },
      {
        "id": "e11_complexity__tax-plan",
        "label": "taxable / contested estate",
        "source": "complexity",
        "target": "tax-plan"
      },
      {
        "id": "e12_autoclear__signoff",
        "source": "autoclear",
        "target": "signoff"
      },
      {
        "id": "e13_tax-plan__signoff",
        "source": "tax-plan",
        "target": "signoff"
      },
      {
        "id": "e14_signoff__file",
        "source": "signoff",
        "target": "file"
      },
      {
        "id": "e15_file__file-tax-return",
        "label": "estate value exceeds applicable exclusion (IRC § 2031) or portability election applicable",
        "source": "file",
        "target": "file-tax-return"
      },
      {
        "id": "e16_file__monitor",
        "label": "Form 706 not applicable (non-taxable estate, no portability election)",
        "source": "file",
        "target": "monitor"
      },
      {
        "id": "e17_file-tax-return__monitor",
        "source": "file-tax-return",
        "target": "monitor"
      },
      {
        "id": "e18_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": "Intake the assets, beneficiary and family documents",
        "position": {
          "x": 0,
          "y": 120
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "low",
        "tools": [
          "ocr"
        ]
      },
      {
        "agent": "assess",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "assess",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Assess the plan and split the matter into concurrent capacity and tax screens",
        "position": {
          "x": 0,
          "y": 240
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "low",
        "tools": [
          "estate-rules"
        ]
      },
      {
        "agent": null,
        "confidential": false,
        "gate": null,
        "gateway": "parallel",
        "human": null,
        "id": "screen-split",
        "interrupt_before": false,
        "kind": "gateway",
        "label": "Run capacity / undue-influence and estate-tax-exposure screens concurrently",
        "position": {
          "x": 0,
          "y": 360
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "gateway",
        "tools": []
      },
      {
        "agent": "compliance",
        "confidential": true,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "capacity",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Screen testamentary capacity, undue influence (AI-flagged red flags surface for attorney interview — detection is not algorithmic per ABA Rules 1.7 & 4.3), conflicts of interest, and execution-formality gaps by state (will: 2 witnesses + testator signature per UPC § 2-502; revocable trust: no witness requirement per UPC Article VI; varies by state)",
        "position": {
          "x": 0,
          "y": 480
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "medium",
        "tools": [
          "estate-rules",
          "undue-influence-checklist"
        ]
      },
      {
        "agent": "assess",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "tax-exposure",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Assess estate / gift / GST tax exposure and required elections (706 / 709 / portability); calculate Form 706 deadline (9 months post-death, IRC § 6075) and portability election deadline (concurrent with Form 706 due date, Treas. Reg. 20.2010-1)",
        "position": {
          "x": 0,
          "y": 600
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "low",
        "tools": [
          "estate-rules"
        ]
      },
      {
        "agent": null,
        "confidential": false,
        "gate": null,
        "gateway": "parallel",
        "human": null,
        "id": "screen-join",
        "interrupt_before": false,
        "kind": "gateway",
        "label": "Join capacity and tax screens",
        "position": {
          "x": 0,
          "y": 720
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "gateway",
        "tools": []
      },
      {
        "agent": null,
        "confidential": false,
        "gate": null,
        "gateway": "exclusive",
        "human": null,
        "id": "screen-clean",
        "interrupt_before": false,
        "kind": "gateway",
        "label": "Screen clean, or capacity / formality defect found?",
        "position": {
          "x": 0,
          "y": 840
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "gateway",
        "tools": []
      },
      {
        "agent": null,
        "confidential": false,
        "gate": null,
        "gateway": "exclusive",
        "human": null,
        "id": "complexity",
        "interrupt_before": false,
        "kind": "gateway",
        "label": "Estate complexity — simple in-formula plan or taxable / contested?",
        "position": {
          "x": 0,
          "y": 960
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "gateway",
        "tools": []
      },
      {
        "agent": "assess",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "autoclear",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Auto-assemble the standard will / revocable-trust instrument from the validated template",
        "position": {
          "x": 0,
          "y": 1080
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "low",
        "tools": [
          "estate-rules"
        ]
      },
      {
        "agent": "assess",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "tax-plan",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Draft the tax-driven instrument with marital / credit-shelter trusts and the 706 / portability election plan",
        "position": {
          "x": 0,
          "y": 1200
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "medium",
        "tools": [
          "estate-rules"
        ]
      },
      {
        "agent": null,
        "confidential": false,
        "gate": "gate:estate-attorney-signoff",
        "gateway": null,
        "human": "Licensed estate-planning attorney",
        "id": "signoff",
        "interrupt_before": true,
        "kind": "gate",
        "label": "Reviews capacity findings, execution formalities (will vs. trust), tax elections, and state probate code compliance; active redraft authority; certifies instrument under UPC § 3-407 and ABA Rules 1.7, 4.3",
        "position": {
          "x": 0,
          "y": 1320
        },
        "reversible": false,
        "sla": null,
        "sla_spec": null,
        "tier": "high",
        "tools": []
      },
      {
        "agent": "submit",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "file",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Execute / file the instrument or probate petition with the probate court (creates public record, court assumes jurisdiction — UPC § 3-409)",
        "position": {
          "x": 0,
          "y": 1440
        },
        "reversible": false,
        "sla": null,
        "sla_spec": null,
        "tier": "high",
        "tools": [
          "probate-filing"
        ]
      },
      {
        "agent": "submit",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "file-tax-return",
        "interrupt_before": false,
        "kind": "agent",
        "label": "File Form 706 (federal estate tax return) with IRS if gross estate exceeds applicable exclusion (IRC § 2031); portability election must be made on or with this return (Treas. Reg. 20.2010-1(b)(2)); deadline is 9 months post-death, extendable to 12 months (IRC § 6075(a))",
        "position": {
          "x": 0,
          "y": 1560
        },
        "reversible": false,
        "sla": "9 months post-death (IRC § 6075(a)); portability election irrevocably lost if missed",
        "sla_spec": null,
        "tier": "high",
        "tools": [
          "irs-filing"
        ]
      },
      {
        "agent": "monitor",
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "monitor",
        "interrupt_before": false,
        "kind": "agent",
        "label": "Monitor and administer the estate — petition status, Form 706 filing deadline (9 months post-death, IRC § 6075, portability election irrevocably lost if missed), fiduciary administration, court-supervised distributions (UPC § 3-701+)",
        "position": {
          "x": 0,
          "y": 1680
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "low",
        "tools": [
          "probate-filing:check-status"
        ]
      },
      {
        "agent": null,
        "confidential": false,
        "gate": null,
        "gateway": null,
        "human": null,
        "id": "__end__",
        "interrupt_before": false,
        "kind": "terminal",
        "label": "Done",
        "position": {
          "x": 0,
          "y": 1800
        },
        "reversible": true,
        "sla": null,
        "sla_spec": null,
        "tier": "terminal",
        "tools": []
      }
    ]
  },
  "hash": "2312534704eb20b1ef2896e4488c093dbc9f18d06c7fbd051a98a476b5d9d920",
  "name": "Estate-planning + probate autopilot",
  "slug": "estate",
  "source": "example",
  "version": null,
  "violations": []
}
