{
  "main": [
    {
      "label": "Guide",
      "items": [
        {
          "label": "Getting Started",
          "link": "/getting-started/"
        },
        {
          "label": "Architecture",
          "link": "/architecture/"
        },
        {
          "label": "Processing Models",
          "link": "/processing-models/"
        },
        {
          "label": "Error Handling",
          "link": "/error-handling/"
        }
      ]
    },
    {
      "label": "Examples",
      "items": [
        {
          "label": "[book-open] Overview",
          "link": "/examples/"
        },
        {
          "label": "[table] CSV",
          "link": "/examples/csv/"
        },
        {
          "label": "[code] JSON",
          "link": "/examples/json/"
        },
        {
          "label": "[file-code] XML",
          "link": "/examples/xml/"
        },
        {
          "label": "[database] Database",
          "link": "/examples/database/"
        },
        {
          "label": "[globe] MongoDB",
          "link": "/examples/mongodb/"
        },
        {
          "label": "[layers] ORM",
          "link": "/examples/orm/"
        },
        {
          "label": "[terminal] Tasklets",
          "link": "/examples/tasklets/"
        },
        {
          "label": "[zap] Advanced Patterns",
          "link": "/examples/advanced-patterns/"
        }
      ]
    },
    {
      "label": "Tasklets",
      "autogenerate": { "directory": "tasklets" }
    },
    {
      "label": "Tutorials",
      "autogenerate": { "directory": "tutorials" }
    },
    {
      "label": "Reference",
      "items": [
        {
          "label": "[rocket] Java vs Rust Benchmark",
          "link": "/reference/java-vs-rust-benchmark/"
        },
        {
          "label": "[list-format] Features",
          "link": "/reference/features/"
        },
        {
          "label": "[information] Error Types",
          "link": "/reference/error-types/"
        },
        {
          "label": "[external-link] API Documentation",
          "link": "https://docs.rs/spring-batch-rs",
          "badge": "external"
        }
      ]
    }
  ]
}
