{
  "schemaVersion": 1,
  "canonicalUrl": "https://docs.wago.sh/",
  "pages": [
    {
      "path": "components.md",
      "title": "Documentation components",
      "description": "Author rich Wago documentation with synchronized tabs, cards, steps, API blocks, file trees, and WAT highlighting.",
      "section": "Optional authoring reference",
      "url": "https://docs.wago.sh/components",
      "markdown": "https://docs.wago.sh/raw/components.md",
      "headings": [
        "Tabbed code examples",
        "Tabbed sections",
        "Compile",
        "Instantiate",
        "Run",
        "Cards",
        "Get started",
        "Configuration",
        "Plugin registry",
        "Source code",
        "Steps",
        "Install Wago",
        "Compile a module",
        "Run it",
        "Status badges",
        "Accordions",
        "What is compiled once?",
        "Does Wago require cgo?",
        "API endpoints",
        "GET /api/packages",
        "POST /api/packages/{name}/installs",
        "Comparisons",
        "File trees",
        "Code annotations"
      ]
    },
    {
      "path": "getting-started.md",
      "title": "Getting started",
      "description": "Install Wago, select a runtime channel, and compile and run your first WebAssembly module.",
      "section": "Canary channel",
      "url": "https://docs.wago.sh/getting-started",
      "markdown": "https://docs.wago.sh/raw/getting-started.md",
      "headings": [
        "Install the manager",
        "Choose a runtime",
        "Canary",
        "Nightly",
        "Official",
        "Download a small module",
        "Run it",
        "What was installed?",
        "Next steps",
        "Configure a project",
        "Browse plugins"
      ]
    },
    {
      "path": "index.md",
      "title": "Wago documentation",
      "description": "Learn Wago, a pure-Go WebAssembly engine with native compilation, versioned runtime channels, and extensible plugins.",
      "section": "Canary channel",
      "url": "https://docs.wago.sh/",
      "markdown": "https://docs.wago.sh/raw/index.md",
      "headings": [
        "Start here",
        "Get started",
        "Configuration",
        "Plugin registry",
        "Documentation components",
        "Choose your channel",
        "Canary",
        "Nightly",
        "Official"
      ]
    },
    {
      "path": "nightly/getting-started.md",
      "title": "Getting started",
      "description": "Install the latest Wago nightly build and run a WebAssembly module with the preview runtime channel.",
      "section": "Nightly channel",
      "url": "https://docs.wago.sh/nightly/getting-started",
      "markdown": "https://docs.wago.sh/raw/nightly/getting-started.md",
      "headings": [
        "Install Wago",
        "Download the example",
        "Run it",
        "Configure a project",
        "Use the latest release"
      ]
    },
    {
      "path": "nightly/index.md",
      "title": "Wago documentation",
      "description": "Preview documentation for the latest successful nightly build of the Wago WebAssembly engine.",
      "section": "Nightly channel",
      "url": "https://docs.wago.sh/nightly/",
      "markdown": "https://docs.wago.sh/raw/nightly/index.md",
      "headings": [
        "Start here"
      ]
    },
    {
      "path": "nightly/reference/configuration.md",
      "title": "Configuration",
      "description": "Configure projects and reproducible plugin lockfiles with the Wago nightly runtime channel.",
      "section": "Nightly channel",
      "url": "https://docs.wago.sh/nightly/reference/configuration",
      "markdown": "https://docs.wago.sh/raw/nightly/reference/configuration.md",
      "headings": [
        "Initialize",
        "Add a plugin",
        "Verify the resolution"
      ]
    },
    {
      "path": "reference/configuration.md",
      "title": "Configuration",
      "description": "Configure Wago projects, plugin constraints, reproducible lockfiles, capability grants, and machine-level paths.",
      "section": "Canary channel",
      "url": "https://docs.wago.sh/reference/configuration",
      "markdown": "https://docs.wago.sh/raw/reference/configuration.md",
      "headings": [
        "Start a project",
        "Interactive",
        "Quick",
        "Scripted",
        "Manifest",
        "FILE wago.json",
        "LOCK wago-lock.json",
        "Add and inspect plugins",
        "Machine-level paths"
      ]
    },
    {
      "path": "v0.0.0/getting-started.md",
      "title": "Getting started",
      "description": "Install the official Wago v0.0.0 release and run your first WebAssembly module.",
      "section": "Official v0.0.0",
      "url": "https://docs.wago.sh/v0.0.0/getting-started",
      "markdown": "https://docs.wago.sh/raw/v0.0.0/getting-started.md",
      "headings": [
        "Install Wago",
        "Download the example",
        "Run it",
        "Configure a project",
        "Try nightly"
      ]
    },
    {
      "path": "v0.0.0/index.md",
      "title": "Wago documentation",
      "description": "Documentation for Wago v0.0.0, the latest official release of the pure-Go WebAssembly engine.",
      "section": "Official v0.0.0",
      "url": "https://docs.wago.sh/v0.0.0/",
      "markdown": "https://docs.wago.sh/raw/v0.0.0/index.md",
      "headings": [
        "Start here"
      ]
    },
    {
      "path": "v0.0.0/reference/configuration.md",
      "title": "Configuration",
      "description": "Configure Wago v0.0.0 projects, plugin constraints, lockfiles, and capability grants.",
      "section": "Official v0.0.0",
      "url": "https://docs.wago.sh/v0.0.0/reference/configuration",
      "markdown": "https://docs.wago.sh/raw/v0.0.0/reference/configuration.md",
      "headings": [
        "Initialize",
        "Add a plugin",
        "Verify the resolution"
      ]
    }
  ]
}
