{
    "name": "Streams Explore",
    "description": "A choose-your-path walk through Streams. Start at the root node and follow `next`; each node is also available as Markdown and JSON.",
    "root": "idea",
    "nodes": [
        {
            "id": "idea",
            "label": "Explore",
            "title": "Explore your project or idea with Laravel Streams.",
            "parent": null,
            "url": "https://streams.dev/explore/idea",
            "markdown_url": "https://streams.dev/explore/idea.md",
            "json_url": "https://streams.dev/explore/idea.json",
            "next": [
                "start",
                "principles",
                "agents"
            ]
        },
        {
            "id": "start",
            "label": "Your project",
            "title": "Would you like to explore a new Laravel project or an existing one?",
            "parent": "idea",
            "url": "https://streams.dev/explore/start",
            "markdown_url": "https://streams.dev/explore/start.md",
            "json_url": "https://streams.dev/explore/start.json",
            "next": [
                "new",
                "existing"
            ]
        },
        {
            "id": "new",
            "label": "New project",
            "title": "Creating a new Laravel Streams project.",
            "parent": "start",
            "url": "https://streams.dev/explore/new",
            "markdown_url": "https://streams.dev/explore/new.md",
            "json_url": "https://streams.dev/explore/new.json",
            "next": [
                "features"
            ]
        },
        {
            "id": "existing",
            "label": "Existing project",
            "title": "What kind of support does your existing project need?",
            "parent": "start",
            "url": "https://streams.dev/explore/existing",
            "markdown_url": "https://streams.dev/explore/existing.md",
            "json_url": "https://streams.dev/explore/existing.json",
            "next": [
                "features"
            ]
        },
        {
            "id": "features",
            "label": "Features",
            "title": "What kind of features does your project require?",
            "parent": "start",
            "url": "https://streams.dev/explore/features",
            "markdown_url": "https://streams.dev/explore/features.md",
            "json_url": "https://streams.dev/explore/features.json",
            "next": [
                "data",
                "ui",
                "api",
                "agents",
                "bespoke",
                "packages",
                "open-source",
                "multi-tenancy"
            ]
        },
        {
            "id": "data",
            "label": "Data modeling",
            "title": "Data is where we begin.",
            "parent": "features",
            "url": "https://streams.dev/explore/data",
            "markdown_url": "https://streams.dev/explore/data.md",
            "json_url": "https://streams.dev/explore/data.json",
            "next": [
                "features"
            ]
        },
        {
            "id": "ui",
            "label": "User interface",
            "title": "User Interface",
            "parent": "features",
            "url": "https://streams.dev/explore/ui",
            "markdown_url": "https://streams.dev/explore/ui.md",
            "json_url": "https://streams.dev/explore/ui.json",
            "next": [
                "features"
            ]
        },
        {
            "id": "api",
            "label": "REST API",
            "title": "REST API",
            "parent": "features",
            "url": "https://streams.dev/explore/api",
            "markdown_url": "https://streams.dev/explore/api.md",
            "json_url": "https://streams.dev/explore/api.json",
            "next": [
                "features"
            ]
        },
        {
            "id": "agents",
            "label": "Agents and MCP",
            "title": "Building with AI agents?",
            "parent": "features",
            "url": "https://streams.dev/explore/agents",
            "markdown_url": "https://streams.dev/explore/agents.md",
            "json_url": "https://streams.dev/explore/agents.json",
            "next": [
                "features"
            ]
        },
        {
            "id": "bespoke",
            "label": "Bespoke functionality",
            "title": "Do your thing.",
            "parent": "features",
            "url": "https://streams.dev/explore/bespoke",
            "markdown_url": "https://streams.dev/explore/bespoke.md",
            "json_url": "https://streams.dev/explore/bespoke.json",
            "next": [
                "features"
            ]
        },
        {
            "id": "packages",
            "label": "Third-party packages",
            "title": "We play nicely with everyone.",
            "parent": "features",
            "url": "https://streams.dev/explore/packages",
            "markdown_url": "https://streams.dev/explore/packages.md",
            "json_url": "https://streams.dev/explore/packages.json",
            "next": [
                "features"
            ]
        },
        {
            "id": "open-source",
            "label": "Open source",
            "title": "Open Source",
            "parent": "features",
            "url": "https://streams.dev/explore/open-source",
            "markdown_url": "https://streams.dev/explore/open-source.md",
            "json_url": "https://streams.dev/explore/open-source.json",
            "next": [
                "features"
            ]
        },
        {
            "id": "multi-tenancy",
            "label": "Multi-tenancy",
            "title": "Multi-Tenancy",
            "parent": "features",
            "url": "https://streams.dev/explore/multi-tenancy",
            "markdown_url": "https://streams.dev/explore/multi-tenancy.md",
            "json_url": "https://streams.dev/explore/multi-tenancy.json",
            "next": [
                "features"
            ]
        },
        {
            "id": "principles",
            "label": "Principles",
            "title": "Explore our values and principles to discover how they align with you, your project, and your team.",
            "parent": "idea",
            "url": "https://streams.dev/explore/principles",
            "markdown_url": "https://streams.dev/explore/principles.md",
            "json_url": "https://streams.dev/explore/principles.json",
            "next": [
                "open-source",
                "existing",
                "packages",
                "new",
                "features"
            ]
        }
    ]
}