{
  "version": 1,
  "product": "catalox",
  "site": "https://docs.catalox.x12i.com",
  "knowledgePackage": "@x12i/catalox-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-content-backend",
      "audiences": [
        "developers"
      ],
      "md": {
        "developers": "downloads/books/01-content-backend/developers.md"
      },
      "pdf": {
        "developers": null
      },
      "chapters": {
        "developers": "downloads/books/01-content-backend/developers.chapters.json"
      }
    },
    {
      "id": "02-persistence",
      "audiences": [
        "developers"
      ],
      "md": {
        "developers": "downloads/books/02-persistence/developers.md"
      },
      "pdf": {
        "developers": null
      },
      "chapters": {
        "developers": "downloads/books/02-persistence/developers.chapters.json"
      }
    },
    {
      "id": "03-deploy-ops",
      "audiences": [
        "developers"
      ],
      "md": {
        "developers": "downloads/books/03-deploy-ops/developers.md"
      },
      "pdf": {
        "developers": null
      },
      "chapters": {
        "developers": "downloads/books/03-deploy-ops/developers.chapters.json"
      }
    },
    {
      "id": "04-auth-identity",
      "audiences": [
        "developers"
      ],
      "md": {
        "developers": "downloads/books/04-auth-identity/developers.md"
      },
      "pdf": {
        "developers": null
      },
      "chapters": {
        "developers": "downloads/books/04-auth-identity/developers.chapters.json"
      }
    },
    {
      "id": "05-cli-toolbox",
      "audiences": [
        "developers"
      ],
      "md": {
        "developers": "downloads/books/05-cli-toolbox/developers.md"
      },
      "pdf": {
        "developers": null
      },
      "chapters": {
        "developers": "downloads/books/05-cli-toolbox/developers.chapters.json"
      }
    }
  ],
  "useCases": [
    {
      "id": "orient-catalox",
      "title": "Orient on Catalox",
      "md": "downloads/use-cases/orient-catalox.md",
      "path": [
        {
          "bookId": "00-overview",
          "audience": "developers",
          "chapters": [
            "1-why-catalox-exists",
            "2-what-catalox-is",
            "3-fit-vs-misfit"
          ]
        }
      ]
    },
    {
      "id": "embed-content-backend",
      "title": "Embed as content backend",
      "md": "downloads/use-cases/embed-content-backend.md",
      "path": [
        {
          "bookId": "01-content-backend",
          "audience": "developers",
          "chapters": [
            "1-the-pattern",
            "2-architecture",
            "3-product-use-cases"
          ]
        }
      ]
    },
    {
      "id": "mongo-onboard",
      "title": "Onboard with Mongo",
      "md": "downloads/use-cases/mongo-onboard.md",
      "path": [
        {
          "bookId": "02-persistence",
          "audience": "developers",
          "chapters": [
            "1-mongo-quick-start",
            "2-environment"
          ]
        },
        {
          "bookId": "03-deploy-ops",
          "audience": "developers",
          "chapters": [
            "4-onboarding-happy-path"
          ]
        }
      ]
    },
    {
      "id": "auth-context",
      "title": "Map host auth to Catalox context",
      "md": "downloads/use-cases/auth-context.md",
      "path": [
        {
          "bookId": "04-auth-identity",
          "audience": "developers",
          "chapters": [
            "1-identity-axes",
            "2-super-admin",
            "3-catalog-and-item-visibility",
            "4-empty-vs-denied"
          ]
        }
      ]
    },
    {
      "id": "cli-seed-items",
      "title": "Operate with CLI items and seed",
      "md": "downloads/use-cases/cli-seed-items.md",
      "path": [
        {
          "bookId": "05-cli-toolbox",
          "audience": "developers",
          "chapters": [
            "1-cli-access",
            "2-items-commands",
            "4-seed-workflow"
          ]
        }
      ]
    }
  ],
  "indexes": {
    "indexMd": "INDEX.md",
    "searchJson": "SEARCH.json"
  },
  "concepts": [
    {
      "id": "catalog-as-platform",
      "title": "Catalog as platform",
      "md": "concepts/catalog-as-platform.md"
    },
    {
      "id": "mongo-primary",
      "title": "MongoDB is primary persistence",
      "md": "concepts/mongo-primary.md"
    }
  ],
  "guides": [
    {
      "id": "embed-catalox",
      "title": "Embed Catalox from env",
      "md": "guides/embed-catalox.md"
    }
  ],
  "scenarios": [
    {
      "id": "choose-deploy-mode",
      "title": "Choose embed vs HTTP service",
      "md": "scenarios/choose-deploy-mode.md"
    }
  ],
  "decisions": [],
  "glossary": [],
  "visuals": [],
  "diagrams": [],
  "relationships": [],
  "tutorials": [],
  "examples": [],
  "sampleData": [],
  "uiClients": [],
  "apis": [],
  "packs": [
    {
      "id": "concept/catalog-as-platform",
      "type": "concept",
      "path": "packs/concept/catalog-as-platform"
    },
    {
      "id": "concept/mongo-primary",
      "type": "concept",
      "path": "packs/concept/mongo-primary"
    },
    {
      "id": "guide/embed-catalox",
      "type": "guide",
      "path": "packs/guide/embed-catalox"
    },
    {
      "id": "scenario/choose-deploy-mode",
      "type": "scenario",
      "path": "packs/scenario/choose-deploy-mode"
    }
  ]
}