<commit_before>- 
  Name: "NServiceBus"
  Topics: 
    - 
      Title: "Getting Started"
      Url: "nservicebus/architecture"
      Articles: 
        - "samples/step-by-step"
        - "nservicebus/architecture/principles"
        - "nservicebus/operations/transactions-message-processing"
        - "nservicebus/architecture/nservicebus-and-wcf"
        - "nservicebus/architecture/nservicebus-and-biztalk"
        - "nservicebus/fluent-config-api-v3-v4"
        - "nservicebus/fluent-config-api-v3-v4-intro"
    - 
      Title: "Messaging"
      Url: "nservicebus/messaging"
      Articles: 
        - "nservicebus/messaging/centralize-all-unobtrusive-declarations"
        - "nservicebus/messaging/databus"
        - "nservicebus/messaging/custom-databus"
        - "nservicebus/messaging/define-a-message"
        - "nservicebus/messaging/introducing-ievent-and-icommand"
        - "nservicebus/messaging/definingmessagesas-and-definingeventsas"
        - "nservicebus/messaging/discard-old-messages"
        - "nservicebus/messaging/express-messages"
        - "nservicebus/messaging/handling-responses-on-the-client-side"
        - "nservicebus/messaging/message-headers"
        - "nservicebus/messaging/messages-as-interfaces"
        - "nservicebus/messaging/reply-to-a-message"
        - "nservicebus/messaging/send-a-message"
        - "nservicebus/messaging/specify-input-queue-name"
        - "nservicebus/messaging/specify-message-destination"
        - "nservicebus/messaging/unobtrusive-mode"
        - "nservicebus/scheduling"
        - Title: "Publish Subscribe"
          Url: "nservicebus/messaging/publish-subscribe"
          Articles: 
            - "nservicebus/messaging/publish-subscribe/configuration"
            - "nservicebus/messaging/publish-subscribe/how-to-pub-sub"
        - Title: "Gateway"
          Url: "nservicebus/gateway"
          Articles: 
            - "nservicebus/gateway/multi-site-deployments"
            - "nservicebus/gateway/service-point-manager"
            - "nservicebus/gateway/troubleshooting"
        - "nservicebus/outbox"
    - 
      Title: "Handlers"
      Url: "nservicebus/handlers"
      Articles: 
        - "nservicebus/handlers/handler-ordering"
        - "nservicebus/testing/unit-testing"
    - 
      Title: "Sagas"
      Url: "nservicebus/sagas"
      Articles: 
        - "nservicebus/sagas/concurrency"
        - "nservicebus/testing/unit-testing"
        - "nservicebus/persistence"
    - 
      Title: "Pipeline"
      Url: "nservicebus/pipeline"
      Articles: 
        - "nservicebus/pipeline/customising"
        - "nservicebus/pipeline/message-mutators"
        - "nservicebus/pipeline/unit-of-work"
        - "nservicebus/security/encryption"
        - "nservicebus/pipeline/customising"
        - "nservicebus/messaging/databus"
    - 
      Title: "Transports"
      Url: "nservicebus/transports"
      Articles: 
        - Title: "Azure"
          Url: "nservicebus/azure"
          Articles: 
            - "nservicebus/azure/azure-servicebus-transport"
            - "nservicebus/azure/azure-transport"
        - "nservicebus/sqlserver"
        - Title: "MSMQ"
          Url: "nservicebus/msmq"
          Articles: 
            - "nservicebus/msmq/connection-strings"
            - "nservicebus/msmq/viewing-message-content-in-msmq"
            - "nservicebus/msmq/transportconfig"
            - "nservicebus/msmq/network-load-balancing"
        - Title: "RabbitMQ"
          Url: "nservicebus/rabbitmq"
          Articles: 
            - "nservicebus/rabbitmq/connection-strings"
            - "nservicebus/rabbitmq/configuration-api"
    - 
      Title: "Serialization"
      Url: "nservicebus/serialization"
      Articles: 
        - "nservicebus/serialization/custom-serializer"
        - "nservicebus/serialization/type-was-not-registered"
    - 
      Title: "Persistence"
      Url: "nservicebus/persistence"
      Articles: 
        - "nservicebus/persistence/order"
        - "nservicebus/persistence/authoring-custom"
        - "nservicebus/azure/azure-storage-persistence"
        - "nservicebus/nhibernate/"
        - Title: "RavendDB"
          Url: "nservicebus/ravendb"
          Articles: 
            - "nservicebus/ravendb/connecting"
            - "nservicebus/ravendb/installation"
    - 
      Title: "Containers"
      Url: "nservicebus/containers"
      Articles: 
        - "nservicebus/containers/child-containers"
        - "nservicebus/containers/injecting-ibus"
        - "nservicebus/containers/property-injection"
    - 
      Title: "Hosting"
      Url: "nservicebus/hosting"
      Articles: 
        - "nservicebus/hosting/self-hosting"
        - "nservicebus/hosting/override-hostid"
        - "nservicebus/hosting/custom-configuration-providers"
        - "nservicebus/hosting/assembly-scanning"
        - "nservicebus/hosting/nservicebus-host"
        - "nservicebus/hosting/nservicebus-host/profiles"
        - "nservicebus/hosting/send-only-endpoints"
        - "nservicebus/azure/hosting"
        - "nservicebus/azure/hosting-in-azure-cloud-services"
    - 
      Title: "Logging"
      Url: "nservicebus/logging"
      Articles: 
        - "nservicebus/logging/filtering"
        - "nservicebus/logging/message-contents"
        - "nservicebus/logging/nservicebus4-and-below"
        - "nservicebus/logging/usage"
        - "nservicebus/hosting/nservicebus-host/logging-profiles"
        - "nservicebus/operations/auditing"
        - Title: "Samples"
          Url: "samples/logging"
    - 
      Title: "Azure"
      Url: "nservicebus/azure"
      Articles: 
        - "nservicebus/azure/azure-servicebus-transport"
        - "nservicebus/azure/azure-storage-persistence"
        - "nservicebus/azure/azure-storage-queues-transport"
        - "nservicebus/azure/azure-transport"
        - "nservicebus/azure/hosting"
        - "nservicebus/azure/hosting-in-azure-cloud-services"
        - "nservicebus/azure/multiple-azure-storage-accounts-for-scaleout"
        - "nservicebus/azure/shared-hosting-in-azure-cloud-services"
        - "nservicebus/azure/transactions"
    - 
      Title: "Operations"
      Url: "nservicebus/operations"
      Articles: 
        - "nservicebus/operations/auditing"
        - "nservicebus/security/encryption"
        - "nservicebus/operations/configuring-aws"
        - "nservicebus/operations/dotnet-framework-version-requirements"
        - "nservicebus/operations/fail-or-hang-during-performance-counter-setup"
        - "nservicebus/operations/installers"
        - "nservicebus/operations/management-using-powershell"
        - "nservicebus/operations/monitoring-endpoints"
        - "nservicebus/operations/reducing-throughput"
        - "nservicebus/operations/running-on-windows"
        - "nservicebus/operations/transactions-message-processing"
        - "nservicebus/operations/warning-for-cid-values"
    - 
      Title: "Scalability and HA"
      Url: "nservicebus/scalability-and-ha"
      Articles: 
        - "nservicebus/scalability-and-ha/deploying-to-a-windows-failover-cluster"
        - "nservicebus/scalability-and-ha/individualizing-queues-when-scaling-out"
        - Title: "Distributor"
          Url: "nservicebus/scalability-and-ha/distributor"
          Articles: 
            - "nservicebus/scalability-and-ha/distributor/when-worker-goes-down"
            - "nservicebus/scalability-and-ha/distributor/disconnect-workers"
            - "nservicebus/scalability-and-ha/distributor/upgrading-the-distributor"
- 
  Name: "ServiceInsight"
  Topics: 
    - 
      Title: "Getting Started"
      Articles: 
        - "serviceinsight/getting-started-overview"
        - "serviceinsight/application-invocation"
        - "serviceinsight/how-logging-works"
- 
  Name: "ServicePulse"
  Topics: 
    - 
      Title: "Introduction"
      Articles: 
        - "servicepulse/introduction-and-installing-servicepulse"
        - "servicepulse/monitoring-nservicebus-endpoints"
        - "servicepulse/intro-endpoints-heartbeats"
        - "servicepulse/intro-failed-messages"
        - "servicepulse/intro-endpoints-custom-checks"
        - "servicepulse/event-types"
    - 
      Title: "Configuration"
      Articles: 
        - "servicepulse/how-to-configure-endpoints-for-monitoring"
        - "servicepulse/how-to-develop-custom-checks"
        - "servicepulse/install-servicepulse-in-iis"
        - "servicepulse/troubleshooting"
- 
  Name: "ServiceControl"
  Topics: 
    - 
      Title: "Configuration"
      Articles: 
        - "servicecontrol/installation"
        - "servicecontrol/creating-config-file"
        - "servicecontrol/multi-transport-support"
        - "servicecontrol/configure-ravendb-location"
        - "servicecontrol/customize-name-and-description"
        - "servicecontrol/setting-custom-hostname"
        - "servicecontrol/setting-custom-log-location"
        - "servicecontrol/plugins"
        - "servicecontrol/heartbeat-configuration"
        - "servicecontrol/errorlog-auditlog-behavior"
    - 
      Title: "Management"
      Articles: 
        - "servicecontrol/securing-servicecontrol"
        - "servicecontrol/capacity-and-planning"
        - "servicecontrol/how-purge-expired-data"
        - "servicecontrol/use-ravendb-studio"
        - "servicecontrol/backup-sc-database"
        - "servicecontrol/configure-non-privileged-service-account"
        - "servicecontrol/multi-instances-on-one-host"
    - 
      Title: "Troubleshooting"
      Articles: 
        - "servicecontrol/troubleshooting"
- 
  Name: "ServiceMatrix"
  Topics: 
    - 
      Title: "Getting Started"
      Articles: 
        - "servicematrix/installing-servicematrix-2.0"
        - "servicematrix/getting-started-with-servicematrix-2.0"
        - "servicematrix/getting-started-with-nservicebus-using-servicematrix-2.0-fault-tolerance"
        - "servicematrix/getting-started-with-nservicebus-using-servicematrix-2.0-publish-subscribe"
        - "servicematrix/servicematrix-serviceinsight"
        - "servicematrix/getting-started-sagasfullduplex-2.0"
    - 
      Title: "Using ServiceMatrix"
      Articles: 
        - "servicematrix/customizing-extending"
        - "servicematrix/servicematrix-persistence"
        - "servicematrix/licensing-servicematrix-v2.0"
        - "servicematrix/troubleshooting-servicematrix-2.0"<commit_msg>Repeated menu item<commit_after>- 
  Name: "NServiceBus"
  Topics: 
    - 
      Title: "Getting Started"
      Url: "nservicebus/architecture"
      Articles: 
        - "samples/step-by-step"
        - "nservicebus/architecture/principles"
        - "nservicebus/operations/transactions-message-processing"
        - "nservicebus/architecture/nservicebus-and-wcf"
        - "nservicebus/architecture/nservicebus-and-biztalk"
        - "nservicebus/fluent-config-api-v3-v4"
        - "nservicebus/fluent-config-api-v3-v4-intro"
    - 
      Title: "Messaging"
      Url: "nservicebus/messaging"
      Articles: 
        - "nservicebus/messaging/centralize-all-unobtrusive-declarations"
        - "nservicebus/messaging/databus"
        - "nservicebus/messaging/custom-databus"
        - "nservicebus/messaging/define-a-message"
        - "nservicebus/messaging/introducing-ievent-and-icommand"
        - "nservicebus/messaging/definingmessagesas-and-definingeventsas"
        - "nservicebus/messaging/discard-old-messages"
        - "nservicebus/messaging/express-messages"
        - "nservicebus/messaging/handling-responses-on-the-client-side"
        - "nservicebus/messaging/message-headers"
        - "nservicebus/messaging/messages-as-interfaces"
        - "nservicebus/messaging/reply-to-a-message"
        - "nservicebus/messaging/send-a-message"
        - "nservicebus/messaging/specify-input-queue-name"
        - "nservicebus/messaging/specify-message-destination"
        - "nservicebus/messaging/unobtrusive-mode"
        - "nservicebus/scheduling"
        - Title: "Publish Subscribe"
          Url: "nservicebus/messaging/publish-subscribe"
          Articles: 
            - "nservicebus/messaging/publish-subscribe/configuration"
            - "nservicebus/messaging/publish-subscribe/how-to-pub-sub"
        - Title: "Gateway"
          Url: "nservicebus/gateway"
          Articles: 
            - "nservicebus/gateway/multi-site-deployments"
            - "nservicebus/gateway/service-point-manager"
            - "nservicebus/gateway/troubleshooting"
        - "nservicebus/outbox"
    - 
      Title: "Handlers"
      Url: "nservicebus/handlers"
      Articles: 
        - "nservicebus/handlers/handler-ordering"
        - "nservicebus/testing/unit-testing"
    - 
      Title: "Sagas"
      Url: "nservicebus/sagas"
      Articles: 
        - "nservicebus/sagas/concurrency"
        - "nservicebus/testing/unit-testing"
        - "nservicebus/persistence"
    - 
      Title: "Pipeline"
      Url: "nservicebus/pipeline"
      Articles: 
        - "nservicebus/pipeline/customising"
        - "nservicebus/pipeline/message-mutators"
        - "nservicebus/pipeline/unit-of-work"
        - "nservicebus/security/encryption"
        - "nservicebus/messaging/databus"
    - 
      Title: "Transports"
      Url: "nservicebus/transports"
      Articles: 
        - Title: "Azure"
          Url: "nservicebus/azure"
          Articles: 
            - "nservicebus/azure/azure-servicebus-transport"
            - "nservicebus/azure/azure-transport"
        - "nservicebus/sqlserver"
        - Title: "MSMQ"
          Url: "nservicebus/msmq"
          Articles: 
            - "nservicebus/msmq/connection-strings"
            - "nservicebus/msmq/viewing-message-content-in-msmq"
            - "nservicebus/msmq/transportconfig"
            - "nservicebus/msmq/network-load-balancing"
        - Title: "RabbitMQ"
          Url: "nservicebus/rabbitmq"
          Articles: 
            - "nservicebus/rabbitmq/connection-strings"
            - "nservicebus/rabbitmq/configuration-api"
    - 
      Title: "Serialization"
      Url: "nservicebus/serialization"
      Articles: 
        - "nservicebus/serialization/custom-serializer"
        - "nservicebus/serialization/type-was-not-registered"
    - 
      Title: "Persistence"
      Url: "nservicebus/persistence"
      Articles: 
        - "nservicebus/persistence/order"
        - "nservicebus/persistence/authoring-custom"
        - "nservicebus/azure/azure-storage-persistence"
        - "nservicebus/nhibernate/"
        - Title: "RavendDB"
          Url: "nservicebus/ravendb"
          Articles: 
            - "nservicebus/ravendb/connecting"
            - "nservicebus/ravendb/installation"
    - 
      Title: "Containers"
      Url: "nservicebus/containers"
      Articles: 
        - "nservicebus/containers/child-containers"
        - "nservicebus/containers/injecting-ibus"
        - "nservicebus/containers/property-injection"
    - 
      Title: "Hosting"
      Url: "nservicebus/hosting"
      Articles: 
        - "nservicebus/hosting/self-hosting"
        - "nservicebus/hosting/override-hostid"
        - "nservicebus/hosting/custom-configuration-providers"
        - "nservicebus/hosting/assembly-scanning"
        - "nservicebus/hosting/nservicebus-host"
        - "nservicebus/hosting/nservicebus-host/profiles"
        - "nservicebus/hosting/send-only-endpoints"
        - "nservicebus/azure/hosting"
        - "nservicebus/azure/hosting-in-azure-cloud-services"
    - 
      Title: "Logging"
      Url: "nservicebus/logging"
      Articles: 
        - "nservicebus/logging/filtering"
        - "nservicebus/logging/message-contents"
        - "nservicebus/logging/nservicebus4-and-below"
        - "nservicebus/logging/usage"
        - "nservicebus/hosting/nservicebus-host/logging-profiles"
        - "nservicebus/operations/auditing"
        - Title: "Samples"
          Url: "samples/logging"
    - 
      Title: "Azure"
      Url: "nservicebus/azure"
      Articles: 
        - "nservicebus/azure/azure-servicebus-transport"
        - "nservicebus/azure/azure-storage-persistence"
        - "nservicebus/azure/azure-storage-queues-transport"
        - "nservicebus/azure/azure-transport"
        - "nservicebus/azure/hosting"
        - "nservicebus/azure/hosting-in-azure-cloud-services"
        - "nservicebus/azure/multiple-azure-storage-accounts-for-scaleout"
        - "nservicebus/azure/shared-hosting-in-azure-cloud-services"
        - "nservicebus/azure/transactions"
    - 
      Title: "Operations"
      Url: "nservicebus/operations"
      Articles: 
        - "nservicebus/operations/auditing"
        - "nservicebus/security/encryption"
        - "nservicebus/operations/configuring-aws"
        - "nservicebus/operations/dotnet-framework-version-requirements"
        - "nservicebus/operations/fail-or-hang-during-performance-counter-setup"
        - "nservicebus/operations/installers"
        - "nservicebus/operations/management-using-powershell"
        - "nservicebus/operations/monitoring-endpoints"
        - "nservicebus/operations/reducing-throughput"
        - "nservicebus/operations/running-on-windows"
        - "nservicebus/operations/transactions-message-processing"
        - "nservicebus/operations/warning-for-cid-values"
    - 
      Title: "Scalability and HA"
      Url: "nservicebus/scalability-and-ha"
      Articles: 
        - "nservicebus/scalability-and-ha/deploying-to-a-windows-failover-cluster"
        - "nservicebus/scalability-and-ha/individualizing-queues-when-scaling-out"
        - Title: "Distributor"
          Url: "nservicebus/scalability-and-ha/distributor"
          Articles: 
            - "nservicebus/scalability-and-ha/distributor/when-worker-goes-down"
            - "nservicebus/scalability-and-ha/distributor/disconnect-workers"
            - "nservicebus/scalability-and-ha/distributor/upgrading-the-distributor"
- 
  Name: "ServiceInsight"
  Topics: 
    - 
      Title: "Getting Started"
      Articles: 
        - "serviceinsight/getting-started-overview"
        - "serviceinsight/application-invocation"
        - "serviceinsight/how-logging-works"
- 
  Name: "ServicePulse"
  Topics: 
    - 
      Title: "Introduction"
      Articles: 
        - "servicepulse/introduction-and-installing-servicepulse"
        - "servicepulse/monitoring-nservicebus-endpoints"
        - "servicepulse/intro-endpoints-heartbeats"
        - "servicepulse/intro-failed-messages"
        - "servicepulse/intro-endpoints-custom-checks"
        - "servicepulse/event-types"
    - 
      Title: "Configuration"
      Articles: 
        - "servicepulse/how-to-configure-endpoints-for-monitoring"
        - "servicepulse/how-to-develop-custom-checks"
        - "servicepulse/install-servicepulse-in-iis"
        - "servicepulse/troubleshooting"
- 
  Name: "ServiceControl"
  Topics: 
    - 
      Title: "Configuration"
      Articles: 
        - "servicecontrol/installation"
        - "servicecontrol/creating-config-file"
        - "servicecontrol/multi-transport-support"
        - "servicecontrol/configure-ravendb-location"
        - "servicecontrol/customize-name-and-description"
        - "servicecontrol/setting-custom-hostname"
        - "servicecontrol/setting-custom-log-location"
        - "servicecontrol/plugins"
        - "servicecontrol/heartbeat-configuration"
        - "servicecontrol/errorlog-auditlog-behavior"
    - 
      Title: "Management"
      Articles: 
        - "servicecontrol/securing-servicecontrol"
        - "servicecontrol/capacity-and-planning"
        - "servicecontrol/how-purge-expired-data"
        - "servicecontrol/use-ravendb-studio"
        - "servicecontrol/backup-sc-database"
        - "servicecontrol/configure-non-privileged-service-account"
        - "servicecontrol/multi-instances-on-one-host"
    - 
      Title: "Troubleshooting"
      Articles: 
        - "servicecontrol/troubleshooting"
- 
  Name: "ServiceMatrix"
  Topics: 
    - 
      Title: "Getting Started"
      Articles: 
        - "servicematrix/installing-servicematrix-2.0"
        - "servicematrix/getting-started-with-servicematrix-2.0"
        - "servicematrix/getting-started-with-nservicebus-using-servicematrix-2.0-fault-tolerance"
        - "servicematrix/getting-started-with-nservicebus-using-servicematrix-2.0-publish-subscribe"
        - "servicematrix/servicematrix-serviceinsight"
        - "servicematrix/getting-started-sagasfullduplex-2.0"
    - 
      Title: "Using ServiceMatrix"
      Articles: 
        - "servicematrix/customizing-extending"
        - "servicematrix/servicematrix-persistence"
        - "servicematrix/licensing-servicematrix-v2.0"
        - "servicematrix/troubleshooting-servicematrix-2.0"

{'fraction_non_alphanumeric': 0.11836299277505698, 'fraction_numerical': 0.0018426029190709403, 'mean_word_length': 2.277292229461306, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2431400', 'n_tokens_mistral': 6862, 'n_tokens_neox': 6518, 'n_words': 598}