{
  "version": 1,
  "items": [
    {
      "id": "orient-simulator",
      "title": "Orient on api-simulator",
      "summary": "Understand what the library does, install it, and run a minimal three-behavior example.",
      "path": "use-cases/orient-simulator.md"
    },
    {
      "id": "define-three-behaviors",
      "title": "Define the three endpoint behaviors",
      "summary": "Author fixed, relative, and simulation endpoints and dispatch them from tests or adapters.",
      "path": "use-cases/define-three-behaviors.md"
    },
    {
      "id": "expose-node-service",
      "title": "Expose a Node.js HTTP service",
      "summary": "Wrap a simulator with the Node HTTP adapter, and for processes that bind a port use @x12i/core-service (/health, /_live).",
      "path": "use-cases/expose-node-service.md"
    },
    {
      "id": "ship-package-simulator",
      "title": "Ship a package simulator",
      "summary": "Structure a product-owned package with logic, data, optional static-memorix composition, and core-service on the HTTP entry.",
      "path": "use-cases/ship-package-simulator.md"
    },
    {
      "id": "run-playground-studio",
      "title": "Run Playground and Studio",
      "summary": "Start the local UI apps, know the port map, and understand the product rule.",
      "path": "use-cases/run-playground-studio.md"
    },
    {
      "id": "library-demo-rest",
      "title": "Build a plain REST package simulator",
      "summary": "Follow the library-demo path: data modules, relative/simulation endpoints, no Memorix.",
      "path": "use-cases/library-demo-rest.md"
    }
  ]
}