{
  "id": "site-page",
  "title": "웹 폼 로그인 후 항목 추출",
  "revision": 1,
  "engine": "browser",
  "inputs": [
    { "name": "username" },
    { "name": "password", "secret": true }
  ],
  "steps": [
    { "id": "open", "action": "goto", "url": "https://example.com/login" },
    { "id": "user", "action": "fill", "selector": "input[name=username]", "value": "{{input.username}}" },
    { "id": "password", "action": "fill", "selector": "input[name=password]", "value": "{{input.password}}" },
    { "id": "submit", "action": "click", "selector": "button[type=submit]" },
    { "id": "ready", "action": "waitFor", "selector": ".item-title" },
    { "id": "titles", "action": "extract", "selector": ".item-title" },
    { "id": "links", "action": "extract", "selector": "a.item-link", "attribute": "href" }
  ],
  "outputs": { "titles": "{{steps.titles.extracted}}", "links": "{{steps.links.extracted}}" }
}
