# Package Layers [//]: <> (This file is generated, please don't edit it manually!) _These are the logical layers into which our packages are grouped. The dependencies between layers are enforced by the layer-check command._ ### Common-Definitions | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/gitresources](/server/routerlicious/packages/gitresources) |   | ### Core-Interfaces | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/core-interfaces](/packages/common/core-interfaces) |   | ### Protocol-Definitions | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/protocol-definitions](/common/lib/protocol-definitions) |   | ### Driver-Definitions | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/driver-definitions](/packages/common/driver-definitions)
- [@fluidframework/odsp-driver-definitions](/packages/drivers/odsp-driver-definitions) | - [Core-Interfaces](#Core-Interfaces)
  | ### Container-Definitions | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/container-definitions](/packages/common/container-definitions)
  | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions) | ### Common-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/common-utils](/common/lib/common-utils) |   | ### Core-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/core-utils](/packages/common/core-utils) |   | ### Client-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluid-internal/client-utils](/packages/common/client-utils)
  | - [Core-Interfaces](#Core-Interfaces)
- [Core-Utils](#Core-Utils) | ### Protocol-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/protocol-base](/server/routerlicious/packages/protocol-base)
 
  | - [Common-Definitions](#Common-Definitions)
- [Protocol-Definitions](#Protocol-Definitions)
- [Common-Utils](#Common-Utils) | ### Telemetry-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/telemetry-utils](/packages/utils/telemetry-utils)
 
 
  | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils) | ### Driver-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/driver-utils](/packages/loader/driver-utils)
 
 
 
  | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils) | ### Other-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/odsp-doclib-utils](/packages/utils/odsp-doclib-utils)
 
 
 
 
  | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Driver-Utils](#Driver-Utils) | ### Tool-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/tool-utils](/packages/utils/tool-utils)
 
 
  | - [Driver-Definitions](#Driver-Definitions)
- [Core-Utils](#Core-Utils)
- [Driver-Utils](#Driver-Utils)
- [Other-Utils](#Other-Utils) | ### Driver | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/debugger](/packages/drivers/debugger)
- [@fluidframework/driver-base](/packages/drivers/driver-base)
- [@fluidframework/driver-web-cache](/packages/drivers/driver-web-cache)
- [@fluidframework/file-driver](/packages/drivers/file-driver)
- [@fluidframework/odsp-driver](/packages/drivers/odsp-driver)
- [@fluidframework/odsp-urlresolver](/packages/drivers/odsp-urlResolver)
- [@fluidframework/replay-driver](/packages/drivers/replay-driver) | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Driver-Utils](#Driver-Utils)
- [Other-Utils](#Other-Utils) | ### Loader | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/container-loader](/packages/loader/container-loader)
- [@fluid-private/test-loader-utils](/packages/loader/test-loader-utils)
 
 
 
 
  | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Container-Definitions](#Container-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Driver-Utils](#Driver-Utils) | ### Runtime | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/type-factory](/packages/framework/type-factory)
- [@fluid-experimental/ot](/experimental/dds/ot/ot)
- [@fluid-experimental/sharejs-json1](/experimental/dds/ot/sharejs/json1)
- [@fluid-experimental/sequence-deprecated](/experimental/dds/sequence-deprecated)
- [@fluid-experimental/tree](/experimental/dds/tree)
- [@fluidframework/cell](/packages/dds/cell)
- [@fluid-internal/claims](/packages/dds/claims) (private)
- [@fluidframework/counter](/packages/dds/counter)
- [@fluid-experimental/ink](/packages/dds/ink)
- [@fluidframework/legacy-dds](/packages/dds/legacy-dds)
- [@fluidframework/map](/packages/dds/map)
- [@fluidframework/matrix](/packages/dds/matrix)
- [@fluidframework/merge-tree](/packages/dds/merge-tree)
- [@fluidframework/ordered-collection](/packages/dds/ordered-collection)
- [@fluid-experimental/pact-map](/packages/dds/pact-map)
- [@fluidframework/register-collection](/packages/dds/register-collection)
- [@fluidframework/sequence](/packages/dds/sequence)
- [@fluidframework/shared-object-base](/packages/dds/shared-object-base)
- [@fluidframework/shared-summary-block](/packages/dds/shared-summary-block)
- [@fluidframework/task-manager](/packages/dds/task-manager)
- [@fluidframework/tree](/packages/dds/tree)
- [@fluidframework/container-runtime](/packages/runtime/container-runtime)
- [@fluidframework/container-runtime-definitions](/packages/runtime/container-runtime-definitions)
- [@fluidframework/datastore](/packages/runtime/datastore)
- [@fluidframework/datastore-definitions](/packages/runtime/datastore-definitions)
- [@fluidframework/id-compressor](/packages/runtime/id-compressor)
- [@fluidframework/runtime-definitions](/packages/runtime/runtime-definitions)
- [@fluidframework/runtime-utils](/packages/runtime/runtime-utils) | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Container-Definitions](#Container-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Driver-Utils](#Driver-Utils)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  | ### Framework | Packages | Layer Dependencies | | --- | --- | | - [@fluid-experimental/data-objects](/experimental/framework/data-objects)
- [@fluid-experimental/property-changeset](/experimental/PropertyDDS/packages/property-changeset)
- [@fluid-experimental/property-common](/experimental/PropertyDDS/packages/property-common)
- [@fluid-experimental/property-dds](/experimental/PropertyDDS/packages/property-dds)
- [@fluid-experimental/property-properties](/experimental/PropertyDDS/packages/property-properties)
- [@fluid-experimental/last-edited](/experimental/framework/last-edited)
- [@fluidframework/agent-scheduler](/packages/framework/agent-scheduler)
- [@fluidframework/aqueduct](/packages/framework/aqueduct)
- [@fluid-experimental/attributor](/packages/framework/attributor)
- [@fluidframework/app-insights-logger](/packages/framework/client-logger/app-insights-logger)
- [@fluidframework/fluid-telemetry](/packages/framework/client-logger/fluid-telemetry)
- [@fluid-experimental/data-object-base](/packages/framework/data-object-base)
- [@fluid-experimental/dds-interceptions](/packages/framework/dds-interceptions)
- [@fluidframework/fluid-static](/packages/framework/fluid-static)
- [@fluid-experimental/oldest-client-observer](/packages/framework/oldest-client-observer)
- [@fluidframework/presence](/packages/framework/presence)
- [@fluid-internal/presence-definitions](/packages/framework/presence-definitions)
- [@fluid-internal/presence-runtime](/packages/framework/presence-runtime)
- [@fluidframework/quill-react](/packages/framework/quill-react)
- [@fluidframework/react](/packages/framework/react)
- [@fluidframework/request-handler](/packages/framework/request-handler)
- [@fluidframework/synthesize](/packages/framework/synthesize)
- [@fluidframework/tree-agent](/packages/framework/tree-agent)
- [@fluidframework/tree-agent-langchain](/packages/framework/tree-agent-langchain)
- [@fluidframework/tree-agent-ses](/packages/framework/tree-agent-ses)
- [@fluidframework/undo-redo](/packages/framework/undo-redo) | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Container-Definitions](#Container-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Loader](#Loader)
- [Runtime](#Runtime)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  | ### Build | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/build-common](/common/build/build-common)
- [@fluidframework/eslint-config-fluid](/common/build/eslint-config-fluid)
- [@fluid-internal/eslint-plugin-fluid](/common/build/eslint-plugin-fluid)
- [@fluid-tools/benchmark](/tools/benchmark) |  
 
 
  | ### AzureClient | Packages | Layer Dependencies | | --- | --- | | | | ### UberPackage | Packages | Layer Dependencies | | --- | --- | | - [fluid-framework](/packages/framework/fluid-framework)
 
 
 
 
 
  | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Container-Definitions](#Container-Definitions)
- [Core-Utils](#Core-Utils)
- [Loader](#Loader)
- [Runtime](#Runtime)
- [Framework](#Framework) | ### Azure-Service-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/azure-service-utils](/azure/packages/azure-service-utils) | - [Driver-Definitions](#Driver-Definitions) | ### Server-Shared-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/server-services-client](/server/routerlicious/packages/services-client)
 
 
  | - [Common-Definitions](#Common-Definitions)
- [Protocol-Definitions](#Protocol-Definitions)
- [Common-Utils](#Common-Utils)
- [Protocol-Utils](#Protocol-Utils) | ### Server-Libs | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/server-kafka-orderer](/server/routerlicious/packages/kafka-orderer)
- [@fluidframework/server-lambdas](/server/routerlicious/packages/lambdas)
- [@fluidframework/server-lambdas-driver](/server/routerlicious/packages/lambdas-driver)
- [@fluidframework/server-local-server](/server/routerlicious/packages/local-server)
- [@fluidframework/server-memory-orderer](/server/routerlicious/packages/memory-orderer)
- [@fluidframework/server-routerlicious-base](/server/routerlicious/packages/routerlicious-base)
- [@fluidframework/server-services](/server/routerlicious/packages/services)
- [@fluidframework/server-services-core](/server/routerlicious/packages/services-core)
- [@fluidframework/server-services-ordering-kafkanode](/server/routerlicious/packages/services-ordering-kafkanode)
- [@fluidframework/server-services-ordering-rdkafka](/server/routerlicious/packages/services-ordering-rdkafka)
- [@fluidframework/server-services-ordering-zookeeper](/server/routerlicious/packages/services-ordering-zookeeper)
- [@fluidframework/server-services-shared](/server/routerlicious/packages/services-shared)
- [@fluidframework/server-services-telemetry](/server/routerlicious/packages/services-telemetry)
- [@fluidframework/server-services-utils](/server/routerlicious/packages/services-utils)
- [@fluidframework/server-test-utils](/server/routerlicious/packages/test-utils) | - [Common-Definitions](#Common-Definitions)
- [Protocol-Definitions](#Protocol-Definitions)
- [Common-Utils](#Common-Utils)
- [Protocol-Utils](#Protocol-Utils)
- [Server-Shared-Utils](#Server-Shared-Utils)
 
 
 
 
 
 
 
 
 
  | ### Server-Tools | Packages | Layer Dependencies | | --- | --- | | - [tinylicious](/server/routerlicious/packages/tinylicious)
 
 
 
 
  | - [Common-Definitions](#Common-Definitions)
- [Protocol-Definitions](#Protocol-Definitions)
- [Common-Utils](#Common-Utils)
- [Protocol-Utils](#Protocol-Utils)
- [Server-Shared-Utils](#Server-Shared-Utils)
- [Server-Libs](#Server-Libs) | ### Azure-Service | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/azure-local-service](/azure/packages/azure-local-service) | - [Server-Tools](#Server-Tools) | ### GitRest | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/gitrest](/server/gitrest/packages/gitrest)
- [@fluidframework/gitrest-base](/server/gitrest/packages/gitrest-base)
 
 
 
  | - [Common-Definitions](#Common-Definitions)
- [Protocol-Definitions](#Protocol-Definitions)
- [Common-Utils](#Common-Utils)
- [Protocol-Utils](#Protocol-Utils)
- [Server-Shared-Utils](#Server-Shared-Utils)
- [Server-Libs](#Server-Libs) | ### Historian | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/historian](/server/historian/packages/historian)
- [@fluidframework/historian-base](/server/historian/packages/historian-base)
 
 
  | - [Common-Definitions](#Common-Definitions)
- [Protocol-Definitions](#Protocol-Definitions)
- [Common-Utils](#Common-Utils)
- [Server-Shared-Utils](#Server-Shared-Utils)
- [Server-Libs](#Server-Libs) | ### Routerlicious-Driver | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/routerlicious-driver](/packages/drivers/routerlicious-driver)
- [@fluidframework/routerlicious-urlresolver](/packages/drivers/routerlicious-urlResolver)
- [@fluidframework/tinylicious-driver](/packages/drivers/tinylicious-driver)
 
 
 
 
  | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Driver-Utils](#Driver-Utils)
- [Driver](#Driver)
- [Server-Shared-Utils](#Server-Shared-Utils) | ### Test-Utils | Packages | Layer Dependencies | | --- | --- | | - [@fluid-private/stochastic-test-utils](/packages/test/stochastic-test-utils)
- [@fluid-private/test-dds-utils](/packages/dds/test-dds-utils)
- [@fluidframework/local-driver](/packages/drivers/local-driver)
- [@fluid-private/test-drivers](/packages/test/test-drivers)
- [@fluid-internal/test-driver-definitions](/packages/test/test-driver-definitions)
- [@fluid-private/test-pairwise-generator](/packages/test/test-pairwise-generator)
- [@fluidframework/test-runtime-utils](/packages/runtime/test-runtime-utils)
 
 
 
 
 
 
 
  | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Container-Definitions](#Container-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Protocol-Utils](#Protocol-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Driver-Utils](#Driver-Utils)
- [Other-Utils](#Other-Utils)
- [Tool-Utils](#Tool-Utils)
- [Driver](#Driver)
- [Runtime](#Runtime)
- [Server-Shared-Utils](#Server-Shared-Utils)
- [Server-Libs](#Server-Libs)
- [Routerlicious-Driver](#Routerlicious-Driver) | ### ServiceClients | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/azure-client](/packages/service-clients/azure-client)
- [@fluidframework/odsp-client](/packages/service-clients/odsp-client)
- [@fluidframework/tinylicious-client](/packages/service-clients/tinylicious-client)
 
 
 
 
 
 
 
 
 
  | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Container-Definitions](#Container-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Driver-Utils](#Driver-Utils)
- [Other-Utils](#Other-Utils)
- [Driver](#Driver)
- [Loader](#Loader)
- [Runtime](#Runtime)
- [Framework](#Framework)
- [Routerlicious-Driver](#Routerlicious-Driver) | ### Examples | Packages | Layer Dependencies | | --- | --- | | - [@fluid-example/blobs](/examples/apps/blobs) (private)
- [@fluid-example/collaborative-textarea](/examples/apps/collaborative-textarea) (private)
- [@fluid-example/contact-collection](/examples/apps/contact-collection) (private)
- [@fluid-example/data-object-grid](/examples/apps/data-object-grid) (private)
- [@fluid-example/diceroller](/examples/apps/diceroller) (private)
- [@fluid-example/presence-tracker](/examples/apps/presence-tracker) (private)
- [@fluid-example/staging](/examples/apps/staging) (private)
- [@fluid-example/task-selection](/examples/apps/task-selection) (private)
- [@fluid-example/tree-cli-app](/examples/apps/tree-cli-app) (private)
- [@fluid-example/tree-comparison](/examples/apps/tree-comparison) (private)
- [@fluid-example/bubblebench-baseline](/examples/benchmarks/bubblebench/baseline) (private)
- [@fluid-example/bubblebench-common](/examples/benchmarks/bubblebench/common) (private)
- [@fluid-example/bubblebench-experimental-tree](/examples/benchmarks/bubblebench/experimental-tree) (private)
- [@fluid-example/bubblebench-ot](/examples/benchmarks/bubblebench/ot) (private)
- [@fluid-example/bubblebench-shared-tree](/examples/benchmarks/bubblebench/shared-tree) (private)
- [@fluid-internal/tablebench](/examples/benchmarks/tablebench) (private)
- [@fluid-example/app-insights-logger](/examples/client-logger/app-insights-logger) (private)
- [@fluid-example/canvas](/examples/data-objects/canvas) (private)
- [@fluid-example/clicker](/examples/data-objects/clicker) (private)
- [@fluid-example/codemirror](/examples/data-objects/codemirror) (private)
- [@fluid-example/inventory-app](/examples/data-objects/inventory-app) (private)
- [@fluid-example/monaco](/examples/data-objects/monaco) (private)
- [@fluid-example/multiview-constellation-model](/examples/data-objects/multiview/constellation-model) (private)
- [@fluid-example/multiview-constellation-view](/examples/data-objects/multiview/constellation-view) (private)
- [@fluid-example/multiview-container](/examples/data-objects/multiview/container) (private)
- [@fluid-example/multiview-coordinate-model](/examples/data-objects/multiview/coordinate-model) (private)
- [@fluid-example/multiview-coordinate-interface](/examples/data-objects/multiview/interface) (private)
- [@fluid-example/multiview-plot-coordinate-view](/examples/data-objects/multiview/plot-coordinate-view) (private)
- [@fluid-example/multiview-slider-coordinate-view](/examples/data-objects/multiview/slider-coordinate-view) (private)
- [@fluid-example/multiview-triangle-view](/examples/data-objects/multiview/triangle-view) (private)
- [@fluid-example/prosemirror](/examples/data-objects/prosemirror) (private)
- [@fluid-example/smde](/examples/data-objects/smde) (private)
- [@fluid-example/table-document](/examples/data-objects/table-document)
- [@fluid-example/table-tree](/examples/data-objects/table-tree) (private)
- [@fluid-example/text-editor](/examples/data-objects/text-editor) (private)
- [@fluid-example/todo](/examples/data-objects/todo) (private)
- [@fluid-example/webflow](/examples/data-objects/webflow) (private)
- [@fluid-example/app-integration-external-data](/examples/external-data) (private)
- [@fluid-example/azure-client-todo-list](/examples/service-clients/azure-client/todo-list) (private)
- [@fluid-example/shared-tree-demo](/examples/service-clients/odsp-client/shared-tree-demo) (private)
- [@fluid-example/bundle-size-tests](/examples/utils/bundle-size-tests) (private)
- [@fluid-example/example-driver](/examples/utils/example-driver) (private)
- [@fluid-example/example-utils](/examples/utils/example-utils) (private)
- [@fluid-example/example-webpack-integration](/examples/utils/example-webpack-integration) (private)
- [@fluid-example/import-testing](/examples/utils/import-testing) (private)
- [@fluid-example/migration-tools](/examples/utils/migration-tools) (private)
- [@fluid-example/typescript-versions-host](/examples/utils/typescript-versions-host) (private)
- [@fluid-example/webpack-fluid-loader](/examples/utils/webpack-fluid-loader) (private)
- [@fluid-example/app-integration-live-schema-upgrade](/examples/version-migration/live-schema-upgrade) (private)
- [@fluid-example/version-migration-same-container](/examples/version-migration/same-container) (private)
- [@fluid-example/version-migration-separate-container](/examples/version-migration/separate-container) (private)
- [@fluid-example/tree-shim](/examples/version-migration/tree-shim) (private)
- [@fluid-example/app-integration-container-views](/examples/view-integration/container-views) (private)
- [@fluid-example/app-integration-external-views](/examples/view-integration/external-views) (private)
- [@fluid-example/view-framework-sampler](/examples/view-integration/view-framework-sampler) (private) | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Container-Definitions](#Container-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Driver-Utils](#Driver-Utils)
- [Other-Utils](#Other-Utils)
- [Tool-Utils](#Tool-Utils)
- [Driver](#Driver)
- [Loader](#Loader)
- [Runtime](#Runtime)
- [Framework](#Framework)
- [UberPackage](#UberPackage)
- [Server-Libs](#Server-Libs)
- [Routerlicious-Driver](#Routerlicious-Driver)
- [Test-Utils](#Test-Utils)
- [ServiceClients](#ServiceClients)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  | ### Tools | Packages | Layer Dependencies | | --- | --- | | - [@fluid-private/changelog-generator-wrapper](/packages/tools/changelog-generator-wrapper) (private)
- [@fluidframework/devtools](/packages/tools/devtools/devtools)
- [@fluid-internal/devtools-browser-extension](/packages/tools/devtools/devtools-browser-extension) (private)
- [@fluidframework/devtools-core](/packages/tools/devtools/devtools-core)
- [@fluid-private/devtools-test-app](/packages/tools/devtools/devtools-test-app) (private)
- [@fluid-internal/devtools-view](/packages/tools/devtools/devtools-view) (private)
- [@fluid-tools/fetch-tool](/packages/tools/fetch-tool)
- [@fluidframework/fluid-runner](/packages/tools/fluid-runner)
- [@fluid-internal/replay-tool](/packages/tools/replay-tool) (private)
- [@fluid-tools/markdown-magic](/tools/markdown-magic) (private)
- [@fluid-tools/build-cli](/build-tools/packages/build-cli)
- [@fluid-tools/build-infrastructure](/build-tools/packages/build-infrastructure)
- [@fluidframework/build-tools](/build-tools/packages/build-tools)
- [@fluid-tools/version-tools](/build-tools/packages/version-tools)
- [@fluid-tools/api-markdown-documenter](/tools/api-markdown-documenter)
- [@fluid-internal/getkeys](/tools/getkeys) (private)
- [@fluidframework/test-tools](/tools/test-tools) | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Container-Definitions](#Container-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Other-Utils](#Other-Utils)
- [Tool-Utils](#Tool-Utils)
- [Driver](#Driver)
- [Loader](#Loader)
- [Runtime](#Runtime)
- [Framework](#Framework)
- [Routerlicious-Driver](#Routerlicious-Driver)
- [Test-Utils](#Test-Utils)
- [Examples](#Examples)
 
  | ### Tests | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/azure-end-to-end-tests](/packages/service-clients/end-to-end-tests/azure-client)
- [@fluid-experimental/odsp-end-to-end-tests](/packages/service-clients/end-to-end-tests/odsp-client)
- [@fluid-internal/functional-tests](/packages/test/functional-tests) (private)
- [@fluid-internal/local-server-stress-tests](/packages/test/local-server-stress-tests) (private)
- [@fluid-internal/local-server-tests](/packages/test/local-server-tests) (private)
- [@fluid-internal/mocha-test-setup](/packages/test/mocha-test-setup)
- [@fluid-internal/test-snapshots](/packages/test/snapshots) (private)
- [@fluid-private/test-end-to-end-tests](/packages/test/test-end-to-end-tests)
- [@fluid-internal/test-service-load](/packages/test/test-service-load)
- [@fluidframework/test-utils](/packages/test/test-utils)
- [@fluid-private/test-version-utils](/packages/test/test-version-utils)
- [@types/jest-environment-puppeteer](/packages/test/types_jest-environment-puppeteer) (private)
 
 
 
 
 
 
 
  | - [Core-Interfaces](#Core-Interfaces)
- [Driver-Definitions](#Driver-Definitions)
- [Container-Definitions](#Container-Definitions)
- [Core-Utils](#Core-Utils)
- [Client-Utils](#Client-Utils)
- [Telemetry-Utils](#Telemetry-Utils)
- [Driver-Utils](#Driver-Utils)
- [Other-Utils](#Other-Utils)
- [Tool-Utils](#Tool-Utils)
- [Driver](#Driver)
- [Loader](#Loader)
- [Runtime](#Runtime)
- [Framework](#Framework)
- [Build](#Build)
- [Server-Libs](#Server-Libs)
- [Server-Tools](#Server-Tools)
- [Routerlicious-Driver](#Routerlicious-Driver)
- [Test-Utils](#Test-Utils)
- [ServiceClients](#ServiceClients)
- [Tools](#Tools) | ### Azure-Examples | Packages | Layer Dependencies | | --- | --- | | - [@fluid-example/app-integration-external-controller](/examples/service-clients/azure-client/external-controller) (private)
 
 
 
  | - [Telemetry-Utils](#Telemetry-Utils)
- [Framework](#Framework)
- [UberPackage](#UberPackage)
- [Routerlicious-Driver](#Routerlicious-Driver)
- [ServiceClients](#ServiceClients) | ### Routerlicious-Server | Packages | Layer Dependencies | | --- | --- | | - [@fluidframework/server-routerlicious](/server/routerlicious/packages/routerlicious)
 
 
 
  | - [Common-Definitions](#Common-Definitions)
- [Protocol-Definitions](#Protocol-Definitions)
- [Common-Utils](#Common-Utils)
- [Server-Shared-Utils](#Server-Shared-Utils)
- [Server-Libs](#Server-Libs) |