{
  "format": "subfork.graph/1",
  "thumbnail": "data:image/jpeg;base64,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EAyiiqkBMJlEARFEBURAUAREQBOpRVAAiKZUAxVUCKCS5V3LFMqME5MwU3LBAmCcmeU3LBAmBky3JlYomCMlyplEwpIKigRAVFEQFCIiAIiiAqIECAIiIAiIgCIikFQKKhAEREAREQFCYUVQEQIqhAUREAVURAEREBUUBRAEREAREQBERAEREAVUTKAIiIAoqohJFMqooAUVUQFRFAgLlERAEREAVURAEREAREQAIiBAFVEQDKoUVCAIiIAgRQICooikFVCiICoplVAAiIgCIiAIiiAqIiAIiIAiIgCIiEBERAAiBEJCiqIQERMoSEUyiAoQKKhAFFVEBERFAIiqIAiiqAIiIAiiqAIiBAEREAREQBERAEREARECAIEQIAiIEAVURSCooqEARFUAREQAKKogIFURAEREIIiqiElRRUIQEUVQkKKqIQFcqIgKiiBAXqUVUQBERCQiIgCIiAiKIoAVURAFVEygCIEQBERAVFEQBERAVREQFTKKZQFUREBUURAFVFUAUTCIChFEQFTKiKQZIoFUAREQAJlFEBUUVCAqiJlAEREARFEBUREAREQBEUQFRRVAEUVQBERAEURAVFEygP/Z",
  "definition": {
    "version": "0.1.0",
    "name": "Merge Calendars",
    "description": "Parses two iCalendar sources and returns a single chronological event list.",
    "nodes": [
      {
        "node_instance_id": "calendar_a",
        "node_id": "n_static_value",
        "node_version": "1.0.0",
        "title": "Calendar A ICS",
        "params": {
          "value": "BEGIN:VCALENDAR\nVERSION:2.0\nBEGIN:VEVENT\nUID:a-1\nSUMMARY:Standup\nDTSTART:20260901T100000Z\nDTEND:20260901T101500Z\nEND:VEVENT\nBEGIN:VEVENT\nUID:a-2\nSUMMARY:Roadmap review\nDTSTART:20260902T150000Z\nDTEND:20260902T160000Z\nEND:VEVENT\nEND:VCALENDAR"
        }
      },
      {
        "node_instance_id": "calendar_b",
        "node_id": "n_static_value",
        "node_version": "1.0.0",
        "title": "Calendar B ICS",
        "params": {
          "value": "BEGIN:VCALENDAR\nVERSION:2.0\nBEGIN:VEVENT\nUID:b-1\nSUMMARY:Coffee\nDTSTART:20260901T083000Z\nDTEND:20260901T090000Z\nLOCATION:Lobby\nEND:VEVENT\nBEGIN:VEVENT\nUID:b-2\nSUMMARY:Demo night\nDTSTART:20260903T180000Z\nDTEND:20260903T200000Z\nURL:https://example.com/demo\nEND:VEVENT\nEND:VCALENDAR"
        }
      },
      {
        "node_instance_id": "parse_a",
        "node_id": "n_ics_parse",
        "node_version": "1.0.0",
        "title": "Parse A"
      },
      {
        "node_instance_id": "parse_b",
        "node_id": "n_ics_parse",
        "node_version": "1.0.0",
        "title": "Parse B"
      },
      {
        "node_instance_id": "merge",
        "node_id": "n_concat_lists",
        "node_version": "1.0.0",
        "title": "Concat events"
      },
      {
        "node_instance_id": "sort",
        "node_id": "n_sort_rows",
        "node_version": "1.0.0",
        "title": "Chronological",
        "params": {
          "field": "start",
          "direction": "asc"
        }
      },
      {
        "node_instance_id": "response",
        "node_id": "n_json_response",
        "node_version": "1.0.0",
        "title": "JSON Response"
      },
      {
        "node_instance_id": "text_for_parse_a_text",
        "node_id": "n_text_template",
        "node_version": "1.0.0",
        "title": "Convert text to text",
        "params": {
          "template": "{{ inputs.value }}"
        }
      },
      {
        "node_instance_id": "text_for_parse_b_text",
        "node_id": "n_text_template",
        "node_version": "1.0.0",
        "title": "Convert text to text",
        "params": {
          "template": "{{ inputs.value }}"
        }
      }
    ],
    "edges": [
      {
        "source_node_id": "calendar_a",
        "source_output": "value",
        "target_node_id": "text_for_parse_a_text",
        "target_input": "value"
      },
      {
        "source_node_id": "text_for_parse_a_text",
        "source_output": "text",
        "target_node_id": "parse_a",
        "target_input": "text"
      },
      {
        "source_node_id": "calendar_b",
        "source_output": "value",
        "target_node_id": "text_for_parse_b_text",
        "target_input": "value"
      },
      {
        "source_node_id": "text_for_parse_b_text",
        "source_output": "text",
        "target_node_id": "parse_b",
        "target_input": "text"
      },
      {
        "source_node_id": "parse_a",
        "source_output": "events",
        "target_node_id": "merge",
        "target_input": "left"
      },
      {
        "source_node_id": "parse_b",
        "source_output": "events",
        "target_node_id": "merge",
        "target_input": "right"
      },
      {
        "source_node_id": "merge",
        "source_output": "items",
        "target_node_id": "sort",
        "target_input": "items"
      },
      {
        "source_node_id": "sort",
        "source_output": "items",
        "target_node_id": "response",
        "target_input": "value"
      }
    ],
    "graph_outputs": {
      "response": {
        "node_instance_id": "response",
        "output_name": "response"
      }
    },
    "metadata": {
      "template": {
        "category": "calendar",
        "status": "runnable-probe",
        "requires": {
          "nodes": [
            "ics-parse",
            "concat-lists",
            "sort-rows",
            "n_text_template"
          ],
          "panels": [
            "json",
            "table"
          ],
          "future_panels": [
            "calendar",
            "gantt"
          ]
        }
      },
      "canvas": {
        "positions": {
          "calendar_a": {
            "x": 80,
            "y": 100
          },
          "calendar_b": {
            "x": 80,
            "y": 300
          },
          "parse_a": {
            "x": 320,
            "y": 100
          },
          "parse_b": {
            "x": 320,
            "y": 300
          },
          "merge": {
            "x": 560,
            "y": 200
          },
          "sort": {
            "x": 800,
            "y": 200
          },
          "response": {
            "x": 1040,
            "y": 200
          }
        }
      }
    }
  },
  "tags": [
    "events",
    "calendar"
  ]
}
