{"domain":"gitlab.com","name":"GitLab","category":"developer","subcategory":"code-hosting","country":"US","tags":[],"notes":"","status":"allowed","status_label":"Allows AI","rationale":"Its robots.txt (the public rules file for bots) has no rules for any AI bot we track. They are covered by its catch-all rule (<code>User-agent: *</code>), which lets them into the site.","computed_at":"2026-10-20T03:43:15.577Z","last_checked":"2026-10-19T13:38:32.529Z","checker":{"allowed":true,"vantage":"residential connection, United States (manual run)","origin":"https://gitlab.com"},"robots":{"via":{"type":"live","date":"2026-10-19","url":"https://gitlab.com/robots.txt"},"kind":"file","http":200,"error":null,"url":"https://gitlab.com/robots.txt","hops":[],"blob":"9e1e837e03b726eedb04c30b565e69068ccbb96c4d12c7c090d9affcf54f5eb0","text":"# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file\n#\n# To ban all spiders from the entire site uncomment the next two lines:\n# User-Agent: *\n# Disallow: /\n\n# Add a 1 second delay between successive requests to the same server, limits resources used by crawler\n# Only some crawlers respect this setting, e.g. Googlebot does not\n# Crawl-delay: 1\n\n# Based on details in https://gitlab.com/gitlab-org/gitlab/blob/master/config/routes.rb,\n# https://gitlab.com/gitlab-org/gitlab/blob/master/spec/routing, and using application\n\n# Global routes\nUser-Agent: *\nDisallow: /autocomplete/users\nDisallow: /autocomplete/projects\nDisallow: /search\nDisallow: /admin\nDisallow: /profile\nDisallow: /dashboard\nDisallow: /users\nDisallow: /api/v*\nDisallow: /help\nDisallow: /s/\nDisallow: /-/profile\nDisallow: /-/profile/\nDisallow: /-/user_settings/\nDisallow: /-/ide/\nDisallow: /-/experiment\n# Restrict allowed routes to avoid very ugly search results\nAllow: /users/sign_in\nAllow: /users/sign_up\nAllow: /users/*/snippets\n\n# Generic resource routes like new, edit, raw\n# This will block routes like:\n# - /projects/new\n# - /gitlab-org/gitlab-foss/issues/123/-/edit\nUser-Agent: *\nDisallow: /*/new\nDisallow: /*/edit\nDisallow: /*/raw\nDisallow: /*/realtime_changes\n\n# Group details\nUser-Agent: *\nDisallow: /groups/*/-/analytics\nDisallow: /groups/*/-/analytics/\nDisallow: /groups/*/-/insights/\nDisallow: /groups/*/-/issues_analytics\nDisallow: /groups/*/-/contribution_analytics\nDisallow: /groups/*/-/group_members\nDisallow: /groups/*/-/saml/\nDisallow: /groups/*/-/saml_group_links\nDisallow: /groups/*/-/settings/\nDisallow: /groups/*/-/billings\nDisallow: /groups/*/-/hooks\nDisallow: /groups/*/-/projects\n\n# Project details\nUser-Agent: *\nDisallow: /*/*.git$\nDisallow: /*/*.git/*\nDisallow: /*/archive/\nDisallow: /*/repository/archive*\nDisallow: /*/activity\nDisallow: /*/-/project_members\nDisallow: /*/-/blame/\nDisallow: /*/-/branches\nDisallow: /*/-/commits/\nDisallow: /*/-/commit\nDisallow: /*/commit/*.patch\nDisallow: /*/commit/*.diff\nDisallow: /*/-/compare/\nDisallow: /*/-/network/\nDisallow: /*/path_locks\nDisallow: /*/merge_requests/*.patch\nDisallow: /*/merge_requests/*.diff\nDisallow: /*/merge_requests/*/diffs\nDisallow: /*/services\nDisallow: /*/uploads/\nDisallow: /*/-/import\nDisallow: /*/-/requirements_management/\nDisallow: /*/-/pipelines\nDisallow: /*/-/pipeline_schedules\nDisallow: /*/-/jobs\nDisallow: /*/-/ci/\nDisallow: /*/-/quality/\nDisallow: /*/-/licenses\nDisallow: /*/-/security/\nDisallow: /*/-/dependencies\nDisallow: /*/-/audit_events\nDisallow: /*/-/on_demand_scans\nDisallow: /*/-/feature_flags\nDisallow: /*/-/ml/\nDisallow: /*/-/environments\nDisallow: /*/-/clusters\nDisallow: /*/-/terraform\nDisallow: /*/-/terraform_module_registry\nDisallow: /*/-/*/configuration\nDisallow: /*/-/error_tracking\nDisallow: /*/-/metrics\nDisallow: /*/-/alert_management\nDisallow: /*/-/incidents\nDisallow: /*/-/oncall_schedules\nDisallow: /*/-/escalation_policies\nDisallow: /*/-/*/service_desk\nDisallow: /*/-/analytics\nDisallow: /*/-/analytics/\nDisallow: /*/-/value_stream_analytics\nDisallow: /*/-/graphs/\nDisallow: /*/insights/\nDisallow: /*/-/pipelines/\nDisallow: /*/-/settings/\nDisallow: /*/-/hooks\nDisallow: /*/-/usage_quotas\n","refused":null,"warnings":[],"contentSignals":[],"contentUsage":[],"licenses":[],"aiComments":[{"line":4,"text":"User-Agent: *"}],"platform":null,"wildcard":{"exists":true,"access":"full"},"named":["*"],"lines":118},"agents":[{"token":"GPTBot","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"ClaudeBot","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Google-Extended","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Applebot-Extended","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"CCBot","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Meta-ExternalAgent","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Bytespider","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"MistralAI-Training","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"AI2Bot","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"anthropic-ai","deprecated":true,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"OAI-SearchBot","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Claude-SearchBot","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"PerplexityBot","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Amazonbot","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Amzn-SearchBot","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"DuckAssistBot","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"MistralAI-Index","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Meta-WebIndexer","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"ChatGPT-User","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Claude-User","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Perplexity-User","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Google-Agent","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Meta-ExternalFetcher","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Amzn-User","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"MistralAI-User","deprecated":false,"matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]}],"refs":[{"token":"Googlebot","matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]},{"token":"Bingbot","matched":"wildcard","access":"full","probes":{"root":{"allowed":true,"line":null},"any":{"allowed":true,"line":null},"search":{"allowed":false,"line":18},"cart":{"allowed":true,"line":null},"checkout":{"allowed":true,"line":null},"account":{"allowed":true,"line":null}},"disallows":86,"lines":[15,34,40,44,47,59,62,117],"groupRanges":[[15,34],[40,44],[47,59],[62,117]]}],"lanes":{"training":{"level":"full","none":0,"full":9,"restricted":0,"n":9},"search":{"level":"full","none":0,"full":8,"restricted":0,"n":8},"user_directed":{"level":"full","none":0,"full":7,"restricted":0,"n":7}},"door":{"door":"open","http":200},"edge":{"cdn":["Cloudflare"],"botManagement":[]},"llms":{"state":"refused","http":403,"url":"https://gitlab.com/users/sign_in"},"ai_txt":{"state":"refused","http":403,"url":"https://gitlab.com/users/sign_in"},"tdmrep":{"state":"refused","http":403,"url":"https://gitlab.com/users/sign_in"},"meta":{"title":"GitLab - Speed with control for agentic software engineering","robotsMeta":[{"name":"robots","content":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"}],"noai":[],"noindex":false,"jsonLdTypes":["WebSite","WebPage","ReadAction","Organization","Corporation","PostalAddress","Person","DefinedTerm","ImageObject","QuantitativeValue"],"platform":null,"textRatio":0.036,"llmsLink":false},"x_robots_tag":null,"tos":{"url":"https://about.gitlab.com/terms/","source":"discovered","http":200,"hash":"f2fc0a484be411db9105a86032ef393f6383753828c41c9a759ff57c706a65fc","chars":8201,"thin":false,"clauses":[{"keyword":"AI","prohibition":false,"excerpt":"Suggestions GitLab Duo Agent Platform Code Suggestions (AI) CI/CD GitLab on AWS GitLab on Google Cloud Why GitLab?"},{"keyword":"AI","prohibition":false,"excerpt":"GitLab Security Standard Learn how to harden your software factory and let AI agents earn autonomy, without trading away security."},{"keyword":"AI","prohibition":false,"excerpt":"GitLab Duo AI Terms (formerly known as AI Functionality Terms)"},{"keyword":"AI","prohibition":false,"excerpt":"Use of any GitLab services, including Software, AI Functionality, Website(s), etc."},{"keyword":"AI","prohibition":false,"excerpt":"AI Functionality Terms (April 1, 2025 - November 12, 2025)"},{"keyword":"AI","prohibition":false,"excerpt":"Legacy AI Functionality Terms V4"},{"keyword":"AI","prohibition":false,"excerpt":"AI Functionality Terms (August 30, 2024 - March 31, 2025)"},{"keyword":"AI","prohibition":false,"excerpt":"Legacy AI Functionality Terms V3"}],"door":{"door":"open","http":200}},"paid":null,"program":null,"statements":[],"claim":null,"reports":[],"history":{"points":45,"first":"2023-01-01","archive_points":44,"series":[{"m":"2023-01","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-02","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-03","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-04","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-05","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-06","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-07","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-08","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-09","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-10","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-11","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2023-12","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-01","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-02","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-03","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-04","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-05","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-06","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-07","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-08","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-09","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-10","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-11","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2024-12","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-01","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-02","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-03","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-04","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-05","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-06","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-07","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-08","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-09","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-10","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-11","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2025-12","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2026-01","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2026-02","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2026-03","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2026-04","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2026-05","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2026-06","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2026-07","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2026-08","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2026-09","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0},{"m":"2026-10","s":"allowed","l":{"training":"full","search":"full","user_directed":"full"},"n":0}]},"events":[]}
