{
  "version": 1,
  "product": "Graphenix Format",
  "site": "https://docs.graphenix-format.x12i.com",
  "knowledgePackage": "@x12i/graphenix-format-docs",
  "roles": [
    "developers"
  ],
  "books": [
    {
      "id": "00-overview",
      "audiences": [
        "developers"
      ],
      "md": {
        "developers": "downloads/books/00-overview/developers.md"
      },
      "pdf": {
        "developers": null
      },
      "chapters": {
        "developers": "downloads/books/00-overview/developers.chapters.json"
      }
    },
    {
      "id": "01-packages",
      "audiences": [
        "developers"
      ],
      "md": {
        "developers": "downloads/books/01-packages/developers.md"
      },
      "pdf": {
        "developers": null
      },
      "chapters": {
        "developers": "downloads/books/01-packages/developers.chapters.json"
      }
    },
    {
      "id": "02-roles",
      "audiences": [
        "developers"
      ],
      "md": {
        "developers": "downloads/books/02-roles/developers.md"
      },
      "pdf": {
        "developers": null
      },
      "chapters": {
        "developers": "downloads/books/02-roles/developers.chapters.json"
      }
    },
    {
      "id": "03-publishing",
      "audiences": [
        "developers"
      ],
      "md": {
        "developers": "downloads/books/03-publishing/developers.md"
      },
      "pdf": {
        "developers": null
      },
      "chapters": {
        "developers": "downloads/books/03-publishing/developers.chapters.json"
      }
    }
  ],
  "useCases": [
    {
      "id": "orient-graphenix",
      "title": "Orient on Graphenix",
      "md": "downloads/use-cases/orient-graphenix.md",
      "path": [
        {
          "bookId": "00-overview",
          "audience": "developers",
          "chapters": [
            "what-is-graphenix",
            "the-two-layers",
            "lifecycle-artifacts"
          ]
        }
      ]
    },
    {
      "id": "choose-packages",
      "title": "Choose the right packages",
      "md": "downloads/use-cases/choose-packages.md",
      "path": [
        {
          "bookId": "01-packages",
          "audience": "developers",
          "chapters": [
            "package-catalog",
            "role-to-package-cheat-sheet",
            "installing"
          ]
        }
      ]
    },
    {
      "id": "pick-your-role",
      "title": "Pick your lifecycle role",
      "md": "downloads/use-cases/pick-your-role.md",
      "path": [
        {
          "bookId": "02-roles",
          "audience": "developers",
          "chapters": [
            "graph-designer",
            "compiler-service",
            "execution-engine"
          ]
        }
      ]
    },
    {
      "id": "publish-the-monorepo",
      "title": "Publish the monorepo to npm",
      "md": "downloads/use-cases/publish-the-monorepo.md",
      "path": [
        {
          "bookId": "03-publishing",
          "audience": "developers",
          "chapters": [
            "release-train",
            "publish-order",
            "publish-commands"
          ]
        }
      ]
    }
  ],
  "indexes": {
    "indexMd": "INDEX.md",
    "searchJson": "SEARCH.json"
  },
  "concepts": [
    {
      "id": "authoring-graph-document",
      "title": "Authoring graph document",
      "md": "concepts/authoring-graph-document.md"
    },
    {
      "id": "executable-graph-plan",
      "title": "Executable graph plan",
      "md": "concepts/executable-graph-plan.md"
    },
    {
      "id": "graph-execution-trace",
      "title": "Graph execution trace",
      "md": "concepts/graph-execution-trace.md"
    }
  ],
  "guides": [
    {
      "id": "publish-a-package",
      "title": "Publish a Graphenix package",
      "md": "guides/publish-a-package.md"
    }
  ],
  "scenarios": [],
  "decisions": [],
  "glossary": [],
  "visuals": [],
  "diagrams": [],
  "relationships": [],
  "tutorials": [],
  "examples": [],
  "sampleData": [],
  "uiClients": [],
  "apis": [],
  "packs": [
    {
      "id": "concept/authoring-graph-document",
      "type": "concept",
      "path": "packs/concept/authoring-graph-document"
    },
    {
      "id": "concept/executable-graph-plan",
      "type": "concept",
      "path": "packs/concept/executable-graph-plan"
    },
    {
      "id": "concept/graph-execution-trace",
      "type": "concept",
      "path": "packs/concept/graph-execution-trace"
    },
    {
      "id": "guide/publish-a-package",
      "type": "guide",
      "path": "packs/guide/publish-a-package"
    }
  ]
}