{
  "name": "Hydration Reminder",
  "description": "A gentle browser nudge to drink water every couple of hours — a simple, no-fuss way to stay hydrated.",
  "tags": [
    "hydration",
    "reminder",
    "health",
    "notification",
    "wellness"
  ],
  "type": "triggered",
  "nodes": [
    {
      "id": "sticky-intro",
      "position": {
        "x": 20,
        "y": 20
      },
      "data": {
        "color": "#fff266",
        "content": "💧 Stay hydrated.\n\nEvery two hours this pops a browser notification reminding you to drink water. Nothing to connect — just leave your browser open."
      },
      "type": "stickyNote",
      "width": 340,
      "height": 160
    },
    {
      "id": "trigger-schedule",
      "position": {
        "x": 100,
        "y": 260
      },
      "data": {
        "instance": {
          "id": "af-base-node:trigger:schedule"
        },
        "label": "Every 2 hours",
        "inputs": {
          "rules": [
            {
              "triggerInterval": "hours",
              "hoursBetweenTriggers": 2
            }
          ]
        },
        "parameters": {
          "notes": "Fires every two hours while your browser is open."
        }
      },
      "type": "trigger"
    },
    {
      "id": "notify",
      "position": {
        "x": 420,
        "y": 260
      },
      "data": {
        "instance": {
          "id": "af-base-node:basic:browserNotificationNode"
        },
        "label": "Remind me",
        "inputs": {
          "title": "Hydrate",
          "message": "Time for a glass of water 💧",
          "priority": "normal"
        },
        "parameters": {
          "notes": "Shows a browser notification reminding you to drink water."
        }
      },
      "type": "basic"
    }
  ],
  "edges": [
    {
      "id": "e-schedule-notify",
      "type": "flowEdge",
      "source": "trigger-schedule",
      "target": "notify"
    }
  ]
}